Education

Stephen Hill

Bachelor of Science, Master of Science, Doctor of Philosophy (all 3 in Kinesiology/ Biomechanics at University of Waterloo, Waterloo, Ontario, Canada