Investors Deterred by Biotech's 'Nauseating Roller Coaster' Experience

Investors Deterred by Biotech’s ‘Nauseating Roller Coaster’ Experience