What do you get when you take an alien parasite and smush it together with a human being? Would you get to become a ...
Researchers at the University of Virginia School of Medicine have identified a specific enzyme inside immune cells that keeps Toxoplasma gondii, one of the most common brain parasites on the planet, ...