161 pubs · 149,515 cites · h-index 49
Heidelberg University
2017 - 2025
2020 - 2022
DKFZ-ZMBH Alliance
2019 - 2021
Institute for Molecular Medicine Finland
2015 - 2019
Finland University
2019 - 2019