News

The parasite survives by dressing itself in pieces of human cells. Ralston’s studies revealed that E. histolytica rips apart ...