insight77 Published on September 6, 2016 in BioGenerator investment lures North Carolina biotech startup to St. LouisFull resolution (400 × 209)