Startup Exit Awards 2019: BioGenerator named Investor of the Year
Since its inception in 2003, BioGenerator has created and invested more than $22 million in promising St. Louis-area startups and entrepreneurs to strengthen the area’s bioscience ecosystem — those efforts are paying off.