Steffen Zylstra Science Schools & Programs High School/Cegep:Saint Michael Catholic High School City & Province:Niagara Falls, Ontario Nominated by:Krista Connor Share this profile