Michigan Technological University
Associate Professor
University of Alberta
Associate Professor
Michigan Technological University
Adjunct Associate Professor
University of Alberta
Research Assistant
UC Berkeley
Postdoctoral Fellow
Michigan Technological University
Assistant Professor
University of Alberta
Research Associate; Principal Instructor
Inderscience Publishers
Associate Editor of International Journal of Powertrains
ASME
Associate Editor of ASME Journal of Dynamic Systems, Measurement, and Control
Michigan Technological University
Research Associate Professor
University of Alberta