28 pubs · 1,624 cites · h-index 13
Deutsches Elektronen-Synchrotron DESY
2020 - 2024
Uppsala University
2018 - 2020
SLAC National Accelerator Laboratory
2020 - 2020
Stanford University