197 pubs · 3,475 cites · h-index 33
SLAC National Accelerator Laboratory
2026 - Present
Stanford Synchrotron Radiation Lightsource
2026 - Present
University of California, Los Angeles
2022 - 2025
Bruker (United States)
2001 - 2025
SRH Klinikum Karlsbad-Langensteinbach
2024 - 2024