Top vaccine official Peter Marks forced out at FDA, WSJ reports
The U.S. Food and Drug Administration's top vaccine official, Peter Marks, has been pushed out, the Wall Street Journal reported on Friday. Marks, who played a key role in U.S.
March 29, 2025