1. Department of Chemistry
2. University of Zurich
3. Zurich CH 8057
4. Switzerland
5. Institute of Molecular Cancer Research
6. Institute of Anatomy
7. Institute of Molecular Genetics
8. Chimie ParisTech
9. PSL University
10. CNRS
11. Institute of Chemistry for Life and Health Sciences
12. Laboratory for Inorganic Chemical Biology