Ecole Polytechnique de Montreal
Research Associate
École de technologie supérieure (ÉTS)
Research associate
Concordia University
Research associate
Shahid Beheshti (National) University of Iran
Research assistant
Ecole Polytechnique de Montreal
Post-doctoral researcher
Shahid Beheshti (National) University of Iran
Teaching Assistant
Université du Québec à Montréal
Laboratory Tutor
Université du Québec à Montréal
Research associate
Universit
Research associate
Pierre and Marie Curie University
Polytechnic of Montreal