Top US vaccine official forced to resign media reports say BBCcom

A top vaccine official at the US Food and Drug Administration (FDA) was forced out of his job, US media reports. Peter Marks offered his letter of resignation to Health and Human Services (HHS) off… [+1818 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *