Jordan Cannon, University of Waterloo

Default profile photo

Assistant Professor Waterloo, Ontario jordan.cannon@uwaterloo.ca