Microsporidia

Evolution and diversity of parasite cells