226 pubs · 8,543 cites · h-index 45
Technical University of Denmark
2003 - Present
Deutsches Elektronen-Synchrotron DESY
2023 - 2023
Paul Scherrer Institute
2023 - 2023
Argonne National Laboratory
2021 - 2021
High Energy Accelerator Research Organization
2021 - 2021