A Shot In The Arm Podcast

Professor Heidi Larson discusses how logic and science alone cannot debunk vaccine denialism.