News Focus
News Focus
Post# of 257566
Next 10
Followers 24
Posts 2597
Boards Moderated 0
Alias Born 01/07/2004

Re: DewDiligence post# 143214

Monday, 06/04/2012 4:55:00 PM

Monday, June 04, 2012 4:55:00 PM

Post# of 257566
if you assume a 20% success rate, that's ~200 new drugs in the next 5-10 yrs.

With this many drugs in development, I think the success rate will probably decrease.

Discover What Traders Are Watching

Explore small cap ideas before they hit the headlines.

Join Today