1. Institute of Parasitology, Vetsuisse Faculty, University of Bern, Bern, Switzerland
2. Parasitology Department, SERF Team (Equipe Santé Environnement Rural Franche-Comté), Faculty of Medicine, University of Franche-Comté, Besançon, France
3. Department of Clinical Research, Vetsuisse Faculty, University of Bern, Bern, Switzerland
4. Department of Parasitology, Asahikawa Medical College, Asahikawa, Hokkaido, Japan