Meet Our Team John Magliaro John Magliaro, Ph.D. Department of Mechanical and Mechatronics EngineeringUniversity of Waterloo Link to Profile