38 pubs · 2,174 cites · h-index 18
Max Perutz Labs
2025 - 2025
Vienna Biocenter
2013 - 2025
Max Planck Institute of Molecular Physiology
2016 - 2023
Research Institute of Molecular Pathology
2010 - 2016