1. Institute of Parasitology, University of Bern, Länggass-Strasse 122, 30132 Bern, Switzerland
2. Graduate School for Cellular and Biomedical Sciences, University of Bern, Mittelstrasse 43, 3013 Bern, Switzerland
3. Centre of Excellence for Pharmaceutical Sciences, Faculty of Health Sciences, North-West University, Potchefstroom 2520, South Africa
4. SALUVET, Animal Health Department, Faculty of Veterinary Sciences, Complutense University of Madrid, Ciudad Universitaria s/n, 28040 Madrid, Spain