24 pubs · 385 cites · h-index 9
SLAC National Accelerator Laboratory
2024 - Present
Interface (United States)
Stanford University
2023 - Present
University of Maryland, College Park
2020 - 2021