To Vaccinate or not to Vaccinate?

To Vaccinate or not to Vaccinate?

November 24, 2012

Vaccines are one of the most important advances in the history of medicine but at what cost? Source