University of Calgary
Research Assistant
University of Calgary
Research Associate
Sharif University of Technology
Teaching Assistant - Polymer Processing Lab
Cenovus Energy
Technology Gateway
Xecta
Senior Research Engineer
Sharif University of Technology
Persian Gulf University
University of Calgary