A new storm of vaccine outrage was unleashed before Christmas with the publication, and then withdrawal, of a study in Frontiers of Health which appeared to show a significant association between vaccination and NDDs (Autism Spectrum Disorder, Attention Deficit Hyperactivity …