Colorado School of Mines
Adjunct Instructor
National Institute of Standards and Technology (NIST)
Associate
The University of Sheffield
PhD Student
TU Dortmund University
Visiting Researcher
West Virginia University
Assistant Professor
West Virginia University
Associate Professor
University of Colorado Boulder
Research Associate
West Virginia University
Associate Chair of Graduate Studies and Research
West Virginia University
Professor
University of Toronto
Postdoctoral Fellow
University of East Anglia
The University of Sheffield
Heriot-Watt University