Bruce MacVicar is an Associate Professor in the Department of Civil and Environmental Engineering at the University of Waterloo. He leads the River Hydraulics Research Group in the department. His ...