214 pubs · 9,446 cites · h-index 56
Max Perutz Labs
2004 - 2025
Vienna Biocenter
1987 - 2024
Medical University of Vienna
1994 - 2024
Research Institute of Molecular Pathology
1995 - 2014
TU Wien
1990 - 2011