An update for Hamlet: "The science or the money. That is the question!" NIH royalties or the science?

NIH scientists made $710M in royalties from drug makers, a fact they tried to hide (nypost.com)

1 Like