https://invesbrain.com/the-endpoints-rd-15-how-many-blockbusters-does-124b-buy-the-biggest-spenders-in-drug-research-not-enough/
The Endpoints R&D 15: How many blockbusters does $124B buy the biggest spenders in drug research? (Not enough)