Organization Details
Organization: Missouri Center for Emerging Technologies
About:The Center for Emerging Technologies (CET) is the largest and oldest Innovation Center in Missouri. CET is nationally recognized for providing the infrastructure and resources needed for early-stage, high-growth companies in the fields of information technology, bioscience and manufactured products to innovate and thrive.
Location
Address:
20 South Sarah Street
St. Louis , MO 63108
Get directions