He has been an invited guest lecturer at a number of international Universities, including the Norwegian University of Science & Technology, Trondheim, Karlsruhe University, Waterloo University, Clemson University, and University of Manitoba.