26 Two top “vaccine reviewers” at the FDA are leaving - anyone have any information as to why? Seems pretty sus… (www.biopharmadive.com) posted 3 years ago by DrunkT 3 years ago by DrunkT +26 / -0 7 comments share 7 comments share save hide report block hide replies
What does that even mean??!