Posts

How Vaccines Work

Our immune systems are wonderful and complicated things. They fight off invaders, they let us know when they are struggling, and they keep …

Adverse Reactions

I read some pretty interesting threads today. Although the debate itself isn't anything new, the arguments on both sides continue to b…