This Parasite Knows How to Control Our Immune System...
Yup, that’s right, Toxoplasma is everywhere, and while the jury is still out on how detrimental this parasite is to our health, scientists have finally found out why it’s so good at dodging our immune’s system.