E. histolytica Is a Wily Cell-Killing Parasite That Hides In Plain Sight

Researchers are uncovering how the deadly parasite E. histolytica kills human cells and evades the immune system.