Scientists from the National Institutes of Health (NIH) are raking in the royalties. But the over $325 million tally is raising concerns. Where’s the money coming from, and what’s it paying for?
Scientists from the National Institutes of Health (NIH) are raking in the royalties. But the over $325 million tally is raising concerns. Where’s the money coming from, and what’s it paying for?