167 pubs · 4,231 cites · h-index 20
Deutsches Elektronen-Synchrotron DESY
2000 - 2025
European X-Ray Free-Electron Laser
2018 - 2023
Applied Photonics (United Kingdom)
2020 - 2020
Universität Hamburg
2014 - 2019
Paul Scherrer Institute
2017 - 2017