Search results for: Eunice Machuka
Transboundary and Emerging Diseases > 68 > 2 > 813 - 823
Transboundary and Emerging Diseases > 67 > S1 > 68 - 78
American Journal of Potato Research > 2017 > 94 > 4 > 449-463
Veterinary Parasitology > 2016 > 224 > C > 20-26