456 pubs · 17,694 cites · h-index 61
Environmental and Water Resources Engineering
2008 - Present
Stanford University
1984 - Present
United States Department of Energy
2025 - 2025
Denison Mines (Canada)
iNano Medical (Canada)