Education
Master of Science, Electrical Engineering
Stanford University
Bachelor of Science, Computer Engineering
Medal Winner in Computer Engineering
Queen's University, Kingston, Ontario, Canada
Stanford University
Bachelor of Science, Computer Engineering
Medal Winner in Computer Engineering
Queen's University, Kingston, Ontario, Canada