Lee Fairclough

MHSc (University of Toronto)
BSc (McMaster University)
MRTT (University of Waterloo)