Applied parasitology [Appl Parasitol] NLMUID: 9308726