Friday, May 02, 2025

In just a 6 year period almost $200 million dollars in royalties were paid to 1800 NIH employees. Of course the NIH hides this information.