Ellie T. Xu
Mechatronics Engineering & Psychology at the University of Waterloo
Engineering Portfolio