BOOM!!!, this says it all...NIH scientists made $710M in royalties from drug makers — a fact they tried to hide
NIH scientists made $710M in royalties from drug makers --- a fact they tried to hide
By Social Links for Adam Andrzejewski
Published June 2, 2024, 12:08 p.m. ET