Waste of the Day: NIH Still Hiding Pandemic Royalty Details
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 records obtained through fede
Read Full Article »