Bruce MacVicar, University of Waterloo
Associate Professor
Waterloo, Ontario
bmacvica@uwaterloo.ca
Office:
(519) 888-4567 ext. 38897
Expert In
Complex Systems
Floods
Fluvial geomorphology
River restoration
Rivers
Sediment transport
Turbulence
Urban stormwater management
Water
Water Resources Engineering
Links
Faculty Page
Personal Site