plague-girl.com
Have You Gotten Your Flu Shot?
Scientific American has a great article about vaccinations and herd immunity. Herd immunity refers to “the level of immunity in a population that’s needed to prevent an outbreak from happenin…