skeptical-science.com
The Impact of vaccines is profound - they really do work • Skeptical Science
There is a new study that estimates the impact that vaccines have had between the years 2001-2020. Basically 20 million lives saved.