Entry Update Posts (1062)
A pie graph worth keeping in mind as the NIH budget plummets. "Funding from the NIH was contributed to 354 of 356 drugs (99.4%) approved from 2010 to 2019"
(jamanetwork.com)
329