124 pubs · 2,452 cites · h-index 22
Lawrence Berkeley National Laboratory
2023 - Present
Environmental and Water Resources Engineering
2020 - 2025
Carnegie Mellon University
2018 - 2025
University of California, Berkeley
2025 - 2025
Stanford University
2020 - 2025