Senior Research Technician
Ottawa Hospital Research Institute
Ecopia Biosciences
Research Associate
Laboratory Manager
St. Lawrence College