Vaccine terms explained: Efficacy vs. effectiveness, herd immunity and others

Vaccine terms explained: Efficacy vs. effectiveness, herd immunity and others After months of waiting, two highly effective vaccines against the novel coronavirus are being distributed in the United States, while the company behind a third recently released promising clinical trial…

Read More