“Herd Immunity.” The Flawed Science and Failures of Mass Vaccination, Suzanne Humphries, MD
The oft-parroted sound bite – “we need herd immunity”- implies that if ninety five percent of the population can become “immune” to a disease via vaccination, target immunity levels will be met and diseases will […]