Home

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
Image