St. Louis lands $1M for life science start-ups
- September 24, 2010
St. Louis has been awarded a $1 million two-year federal grant— one of six grants handed out nationwide — for life science start-ups. The grant winner is a regional collaboration, brought ... Read More