By Rob Wright, Chief Editor, Life Science Leader
Follow Me On Twitter @RfwrightLSL
Ever experience a Phase 3 failure?
How about one resulting in a stock price drop of 80 percent?
What about a Phase 3 failure where your company’s stock price plummets 85 percent and you agree to teach about the experience (for roughly 10 years) to a class of MBA students (while continuing to work full time in industry) at one of the most prestigious business schools in the country?