338 pubs · 9,546 cites · h-index 49
Paul Scherrer Institute
2007 - Present
European X-Ray Free-Electron Laser
2018 - Present
University of St Andrews
1997 - 2025
Argonne National Laboratory
2023 - 2023
Phoenix Scientific Industries (United Kingdom)
2023 - 2023