Robert Liang
Contact Information
Phone: (519)-888-4567, ext. 33326
Office: E3-3110A
Email: rliang@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
Phone: (519)-888-4567, ext. 33326
Office: E3-3110A
Email: rliang@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: +1 (226) 791 6706
Email: j764kim@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3101
Email: Sydney.okoroafor@uwaterloo.ca
Phone: 548-333-2089
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: 8613717842172
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: 226-507-2950
Office: E3-3167
Email: j2teo@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: 6478302488
Office: E3 3173
Email: shuo.zheng@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 37497
Office: E2 4404
Email: mjlbenoi@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: +1 (548) 333-3325
Office: E3-3171
Email: makhuokh@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (226) 899-3045
Office: E3-3110
Email: a5fattah@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3110
Email: s2sarmast@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3165
Email: r3hakim@uwaterloo.ca
Phone: 226-789-5840
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (226)978-7380
Office: E3- 3110
Email: c348li@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 35625
(647) 528-3451
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: 2268992521
Office: E3 3173
Email: m7soleim@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, x33326
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (819) 318-3614
Email: mshojaee@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 35625
Office: E3-3110
Email: m22xiao@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering (Nanotechnology)
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Email: kkkamalpreetkaur@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Email: m2rouhi@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, x33326
Office: E3-3110A
Email: L39he@edu.uwaterloo.ca
Department of Electrical and Computer Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E5 5023
Email: travis.pan@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Email: obetiku@uwaterloo.ca
Office: E3-3101
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 35265
Office: E3-3110
Email: xu.han.1@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: +1 (226)581-1823
Email: t55gao@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3162
Email: j326zhou@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 36963
Office: E3-3134A
Email: q76sun@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 33326
(226) 606-6065
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: 416 931-2267
Office: TBD
Email: ccaljoun@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: During COVID restrictions a message can be left at 519-240-1688 (personal cell)
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: EC4 1037-01
Email: e24yang@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: 519-888-4537 ext. 33326
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 37142
Office: E3-3134A
Email: ashamsol@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3174
Email: tao.guo@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 888-4567, ext. 33326
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Email: shima.akbarian@uwaterloo.ca
2018: MSc. Material Characterization, Materials and Metallurgical Engineering, University of Tehran, Tehran, Iran.
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: 226-750-5453
Office: E3-2103D
Email: kwchoi@edu.uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3-3110
Email: n3mao@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3162
Email: drjuhasz@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3-3101
Email: falhussa@uwaterloo.ca
Phone: (226) 868 9910
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (647) 823-5111
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3-3162
Email: m8abdelaziz@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (519) 998-8958
Email: lhahmads@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3-3101
Email: meet.patel1@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3171
Email: mnankali@uwaterloo.ca
Phone: +1 (226)881-1533
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Phone: (226)978-0741
Office: EC$-1012Q
Email: a9keshav@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: TBD
Email: yh4cho@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Email: amemblet@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3101
Email: hasan.habib@uwaterloo.ca
Phone: 226-698-3396
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3167
Email: Nazmul.hossain@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3-3162
Email: mdt2999h@uwaterloo.ca
Phone: 905-301-7740
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3-3162
Email: ktzhang@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E2-2354J
Email: bmko@uwaterloo.ca
Phone: 226-753-2299
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 2724
Email: nayarlap@uwaterloo.ca
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3-3110
Email: omacgregor@uwaterloo.ca
Phone: 226-789-5220
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: E3 3171
Email: a4roychoudhury@uwaterloo.ca
Phone: +1 548-577-2854
Department of Mechanical and Mechatronics Engineering
University of Waterloo
200 University Avenue West
Waterloo, Ontario N2L 3G1
Canada
Office: DC 2724
Email: t2waqar@uwaterloo.ca