Department of Computer Engineering
+966114677103
Electrical Engineering, University of Waterloo, Waterloo, Canada