Samin Sharar Nafi

University of Waterloo - Canada