InvestorsHub Logo

BarrellofHay

07/10/18 12:19 PM

#74019 RE: biotech_researcher #74012

Thats true, only a 20% chance or so when looking purely at statistical data for Phase I companies in oncology. So a 20% chance of success to have 2 billion shares os by 2024