Xihua Wang, PhD, PEng
Professor of Electrical and Computer Engineering
University of Alberta