44 pubs · 805 cites · h-index 14
Environmental and Water Resources Engineering
2023 - 2025
Stanford University
2018 - 2025
TH Bingen University of Applied Sciences
2024 - 2024
University of Kaiserslautern
2021 - 2023
Clemson University
2015 - 2018