The price of innovation: new estimates of drug development costs

The price of innovation: new estimates of drug development costs