5 pubs · 268 cites · h-index 4
Stanford University
2023 - 2025
SLAC National Accelerator Laboratory
2023 - 2023
Stanford Synchrotron Radiation Lightsource
Northwestern University
2022 - 2022