Health ❯Public Health ❯COVID-19 ❯Vaccine Development
Laura Helmuth apologizes after social media posts criticizing Trump supporters spark calls for her resignation.