This parasite rips apart human cells and wears them as disguises

Entamoeba histolytica is a particularly tenacious parasite. The single-celled…

Continue Reading