Your Immune System Already Thinks Cancer Is a Parasite

A new paper from an immunologist shows that tumors provoke the exact defense system your body evolved to fight parasites — this independent discovery is further confirmation that Cancer is a Parasite