Food and Drug Administration official Vinay Prasad self-destructed last week. The FDA announced Friday evening that he would step down next month after a series of controversial decisions about vacci… [+991 chars]
No comments yet. Be the first to comment!