In a surprising development that has sent ripples through the healthcare community, Peter Marks, a prominent vaccine official at the US Food and Drug Administration (FDA), was reportedly forced to ...