1. ProfessorGroup Leader, Institute of Parasitology, University of Berne, Längass-Strasse 122, CH-3012 Berne, Switzerland.
2. PhDBiochemistSenior Research Fellow, Institute of Parasitology, University of Berne, Längass-Strasse 122, CH-3012 Berne, Switzerland
3. Dr. Vet. MedPhD Candidate, Institute of Parasitology, University of Berne, Längass-Strasse 122, CH-3012 Berne, Switzerland.