Triangle execs armed with $70M seek next big idea in life sciences
An investor group with big wallets is making a $70 million bet on life science startups, and there's a big Triangle tie.
An investor group with big wallets is making a $70 million bet on life science startups, and there's a big Triangle tie.