jbhandleyblog.com
The impact of vaccines on mortality decline since 1900, according to published science
Since 1900, there's been a massive decline in mortality rates in developed countries, largely due to a marked decrease in deaths from infectious diseases. Did vaccines play a major role in this decline? The history and data provide clear answers that matter greatly in today's vitriolic deba