106 pubs · 2,471 cites · h-index 25
Stanford Synchrotron Radiation Lightsource
2006 - Present
Brigham Young University
2025 - 2025
SLAC National Accelerator Laboratory
2017 - 2025
Stanford University
2004 - 2025
Fermi National Accelerator Laboratory
2023 - 2023