165 pubs · 8,143 cites · h-index 41
University of California, Irvine
2017 - Present
Deutsches Elektronen-Synchrotron DESY
2021 - Present
University of California System
2025 - Present
SLAC National Accelerator Laboratory
2019 - 2024
Menlo School
2020 - 2024