Pharmaceutical research and development: what do we get for all that money?
The price of innovation: new estimates of drug development costs