Top FDA official Peter Marks was forced to resign as the director of the Center for Biologics Evaluation and Research.
The head of the US Food and Drug Administration department responsible for assuring the safety and effectiveness of vaccines ...