Tuesday, September 30, 2014

Cake 66- CIC@CET- Cortex

Found September 27, 2014


Founded in 2002 as a premiere  hub for bioscience and technology research, the 200 acre technology district is located in St. Louis' historic Central West End and Forest Park southeast residential neighborhoods. 


No comments:

Post a Comment