The MU Life Science Incubator at Monsanto Place was named one of the top 5 life science incubators in the United Staes by Entrepreneurship.org. The other top incubators are located in New York, Boston, and San Francisco.
You can read the entire article at: Entrepreneurship.org