Parasitology Research
Parasitology Research > 2017 > 116 > 2 > 693-702
Parasitology Research > 2017 > 116 > 2 > 521-528
Parasitology Research > 2017 > 116 > 9 > 2605-2609
Parasitology Research > 2017 > 116 > 2 > 693-702
Parasitology Research > 2017 > 116 > 2 > 521-528
Parasitology Research > 2017 > 116 > 9 > 2605-2609