Human parasite finds taxonomic home. Academic Article uri icon