1. Institute of Parasitology
2. Vetsuisse Faculty
3. University of Bern
4. CH-3012 Berne
5. Switzerland
6. Department of Chemistry
7. University of Zurich
8. CH-8057 Zurich
9. Institut de Chimie
10. Université de Neuchâtel
11. CH-2000 Neuchâtel
12. Department of Chemistry and Biochemistry
13. CH-3012 Bern
14. Chimie ParisTech
15. PSL University
16. Laboratory for Inorganic Chemical Biology
17. F-75005 Paris
18. France