13 pubs · 677 cites · h-index 8
Tidepool
2025 - 2025
SLAC National Accelerator Laboratory
2018 - 2021
Stanford Synchrotron Radiation Lightsource
2017 - 2021
Menlo School
2020 - 2020
Institute of Materials Science
2018 - 2018