150 pubs · 3,725 cites · h-index 33
University Medical Center Freiburg
2003 - Present
University of Freiburg
2001 - 2025
Research Institute of Molecular Pathology
2014 - 2023
Deutsche Gesellschaft für Internationale Zusammenarbeit
2022 - 2022
Technische Universität Dresden
2012 - 2021