70 pubs · 4,511 cites · h-index 38
RWTH Aachen University
2011 - 2024
Max Planck Society
1996 - 2023
Max Planck Institute for Molecular Biomedicine
2020 - 2023
Universitätsklinikum Aachen
2003 - 2021
Binghamton University
2014 - 2014