363 pubs · 25,008 cites · h-index 77
ETH Zurich
2003 - Present
Institute of Molecular Biology and Biophysics
2000 - Present
California Institute of Technology
2024 - 2024
Bridge University
2024 - 2024
École Polytechnique Fédérale de Lausanne
2002 - 2021