292 pubs · 9,383 cites · h-index 45
Environmental and Water Resources Engineering
2019 - Present
Stanford University
2017 - Present
SLAC National Accelerator Laboratory
2023 - 2025
United States Department of Energy
2024 - 2024
United States Department of the Army
2022 - 2022