45 pubs · 780 cites · h-index 16
SLAC National Accelerator Laboratory
2024 - Present
Stanford University
2024 - Present
Northwestern University
2017 - 2024
Center for Light Energy Activated Redox Processes
2019 - 2020
Sustainability Institute
2020 - 2020