32 pubs · 1,462 cites · h-index 11
Max Planck Institute of Biophysics
2023 - 2025
Max Perutz Labs
2015 - 2024
University of Vienna
2015 - 2023
Research Network (United States)
2021 - 2023
University of California, Berkeley
2022 - 2022