No image
Mitchell Charness
Part-time Professor

B.A.Sc. (Honours Mechanical Engineering, University of Waterloo)
LLB (University of Ottawa)