News Focus
News Focus
icon url

masterlongevity

06/04/12 4:55 PM

#143215 RE: DewDiligence #143214

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.
icon url

DewDiligence

06/05/12 7:29 PM

#143327 RE: DewDiligence #143214

Perhaps only 980 following the news about TB-403 (#msg-76302473) :- )