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