Geoffrey Kan

Profile
Canada
McMaster University
Student
Markham
Ontario