- Department of Mechanical and Mechatronics Engineering
University of Waterloo200 University Avenue WestWaterloo, ON, N2L 3G1, Canada