Nicholas Pellegrino, University of Waterloo
Lecturer
Waterloo, Ontario
npellegr@uwaterloo.ca
Expert In
Drinking and waste water treatment
Environmental & Water Resources
Fouling Mitigation