50 years ago, scientists debated the necessity of a smallpox vaccine sciencenews.org/article/50-y…

Jan 31, 2020 · 12:34 PM UTC