Site icon Rock 106.1 – Savannah's Rock Station

FDA vaccine chief leaving agency after less than 3 months

FDA vaccine chief leaving agency after less than 3 months

FDA official Dr. Vinay Prasad steps down following criticism over gene therapy decisions