University of Michigan - Civil Engineering
Doctor of Philosophy (Ph.D.)
Environmental Engineering
Virginia Tech
M.S.
Environmental Engineering
Virginia Tech
Bachelor of Science (BS)
Chemistry
University of Idaho
Wigginton
Ecole Polytechnique Fédérale de Lausanne (EPFL)
University of Maryland
Stanford University
University of Michigan
University of Michigan
Postdoc
Ecole Polytechnique Fédérale de Lausanne (EPFL)
Stanford University
San Francisco Bay Area
Shimizu Visiting Professor in Civil and Environmental Engineering
University of Maryland
University of Michigan
Ann Arbor
MI
Associate Professor of Environmental Engineering