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