Learn about Dr. Vinay Prasad's controversial appointment as the new head of the FDA's vaccine division and its implications for ...