Lee Golden
on June 4, 2024
5 views
$690 million in royalty payments from pharma went to the National Institute of Allergy and Infectious Disease (NIAID), Fauci, and 260 of its scientists between 2021 and 2023.
This conflict of interest loophole must stop.
#NurembergCode
Dimension: 668 x 486
File Size: 569.75 Kb
Angry (2)
Loading...
2