University of Waterloo
Research Assistant
University of Waterloo
Researcher PHD Student
Arab Academy for Science and Technology and Maritime Transport
Graduate Teaching Assistant
uOttawa
Research Intern
VRapeutic
Chief Technology Officer
Photomedicine Labs
Research Assistant
Royal Military College of Canada
Research Intern
Queen's University
Research Intern
University of Waterloo
Teaching Assistant
Queen's University
Arab Academy for Science, Technology and Maritime Transport
University of Waterloo