The University of British Columbia
Associate Professor
The University of British Columbia
Professor and Acting Director
The University of British Columbia
Provost and Vice President Academic
The University of British Columbia
Professor and Associate Dean
The University of British Columbia
Professor and Executive Associate Dean
National Research Council Canada / Conseil national de recherches Canada
Research Officer
University of Engineering and Technology, Lahore
King Fahd University of Petroleum & Minerals
Memorial University of Newfoundland