20180804173300.0 Journal of parasitology research. 2090-0023 Journal of parasitology research (Print) 2090-0023 Journal of parasitology research (Print) 2090-0023 England 2090-0023 Journal of parasitology research. 2090-0023