Search results
Acta Parasitologica > 2017 > 62 > 3 > 529-532
Current Tropical Medicine Reports > 2014 > 1 > 1 > 74-79
Tropical Animal Health and Production > 2001 > 33 > 5 > 391-405
Acta Parasitologica > 2017 > 62 > 3 > 529-532
Current Tropical Medicine Reports > 2014 > 1 > 1 > 74-79
Tropical Animal Health and Production > 2001 > 33 > 5 > 391-405