Executive3 months ago
Waste of the Day: NIH Still Hiding Details of $710 Million In Pandemic Royalties
Topline: Pharmaceutical and healthcare companies paid a total of $710 million in third-party royalties to the National Institutes of Health in 2022 and 2023, according to...