Omega’s Otello Stampacchia on the ‘reset’ changing biotech for the better
Written by
BioPharma Dive
Published
0
comments
0
min

Tough times in the industry are forcing changes in investment and governance that should result in a healthier sector, the Omega Funds founder said.