An update for Hamlet: "The science or the money. That is the question!" NIH royalties or the science?
MarkSean
June 2, 2024, 11:26pm
#1
NIH scientists made $710M in royalties from drug makers, a fact they tried to hide (nypost.com)
1 Like