1. Laboratoire de Biochimie (LBC)
2. ESPCI Paris
3. PSL Research University
4. CNRS UMR8231 Chimie Biologie Innovation
5. 75005 Paris
6. Sorbonne Université
7. Laboratoire Jean Perrin
8. France
9. Department of Chemistry and Biochemistry
10. University of Bern
11. Freiestrasse 3
12. Switzerland