Daily Archive: November 13, 2014

Herd immunity: Fact or fiction?

Immunizations and vaccinations are heatedly debated between the anti-vaccination movement and most healthcare providers. One of the key arguments for vaccination is herd immunity. Herd immunity is...