88 pubs · 1,289 cites · h-index 21
Emissions Reduction Alberta
2023 - Present
Stanford University
2018 - Present
Lawrence Berkeley National Laboratory
2024 - 2024
Environmental and Water Resources Engineering
2023 - 2023
Wheeling Jesuit University
2008 - 2019