New estimates of drug development costs
- PMID: 12606149
- DOI: 10.1016/S0167-6296(03)00002-X
New estimates of drug development costs
Comment on
-
The price of innovation: new estimates of drug development costs.J Health Econ. 2003 Mar;22(2):151-85. doi: 10.1016/S0167-6296(02)00126-1. J Health Econ. 2003. PMID: 12606142
Publication types
MeSH terms
Substances
LinkOut - more resources
Full Text Sources