Karsten Kruse University of Geneva; Geneva, Switzerland; National Center of Competence in Research Chemical Biology
University of Geneva; Geneva, Switzerland; Department of Theoretical Physic
University of Geneva; Geneva, Switzerland; Department of Biochemistry