1. Department of Veterinary Parasitology and Entomology, Faculty of Veterinary Medicine University of Ibadan Ibadan Nigeria
2. Division of Infection and Pathway Medicine University of Edinburgh Edinburgh U.K.
3. Zhejiang University–University of Edinburgh Joint Institute Zhejiang University Haining China