458 pubs · 13,395 cites · h-index 63
TU Dortmund University
2024 - Present
Deutsches Elektronen-Synchrotron DESY
1996 - Present
Johannes Kepler University of Linz
2018 - 2023
University of Regensburg
2023 - 2023
European Organization for Nuclear Research
2023 - 2023