I think (hope) the FDA 25-30% is the percentage of drugs that get through phase 3 counting all accepted INDs (any drug that starts clinicals). That seems a bit high though. I'm not sure how to reconcile these figures with the CenterWatch ones.
(0)
(2)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links