Herd Immunity: Flawed Science and Mass Vaccination Failures
By: 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 […]