teaching activities missing activity missing activity missing activity missing activity missing activity
education and training Doctor of Philosophy, University of Waterloo Electrical engineer Electronic Engineer Master in Electronic Engineering