Megan Barker

Senior Lecturer

Education

  • BSc, University of Guelph
  • PhD, University of Toronto

Courses

Future courses may be subject to change.