Marks
FDA Mar 28

FDA's top vaccine scientist, Dr. Peter Marks, is out

In his resignation letter, Marks wrote that health secretary Robert F. Kennedy Jr. wanted “subservient confirmation of his misinformation and lies.”

Contact Us