Alan Grosskurth

Personal information


B.Sc., University of Toronto, 2004.
M.Math, University of Waterloo, 2007.

History


18 years 33 weeks