263 pubs · 35,119 cites · h-index 81
University of Zurich
2025 - 2025
Rutherford Appleton Laboratory
2021 - 2024
University of Oxford
2021 - 2024
Max Planck Institute for the Physics of Complex Systems
2023 - 2024
National Institutes of Health
1981 - 2023