Professor
Hamilton, Ontario, Canada
McMaster University
University of Southern California
Lecturer
university of buffalo