
514 pubs · 72,225 cites · h-index 128
Medical University of Vienna
2014 - 2025
Research Institute of Molecular Pathology
1989 - 2023
University Hospital Cologne
2023 - 2023
University of Veterinary Medicine Vienna
2003 - 2022
Spanish National Cancer Research Centre
2008 - 2021