Columbia, Mo.
The University of Missouri officially opened the $9 million Life Science Business Incubator in Columbia in early May of 2009. The 33,000-sf project will provide laboratory space for up to 14 companies engaged in biomedical, energy, and technology research and development.