Human parasite finds taxonomic home

Human parasite finds taxonomic home