Parasitology open [Parasitol Open] NLMUID: 101673584