28 pubs · 303 cites · h-index 8
Current Water Technologies (Canada)
2026 - Present
University of Waterloo
2010 - 2025
QED Technologies (United States)
2025 - 2025
Massachusetts Institute of Technology
2009 - 2012