Microsporidia are natural intracellular parasites of the nematode Caenorhabditis elegans

Microsporidia are natural intracellular parasites of the nematode Caenorhabditis elegans