593 pubs · 24,062 cites · h-index 83
University of Geneva
1999 - Present
NCCR Chemical Biology - Visualisation and Control of Biological Processes Using Chemistry
2011 - 2025
University of Southern California
2024 - 2024
Instituto Biofisika
2024 - 2024
Fundación Biofísica Bizkaia
2024 - 2024