top of page
winner.png

Jessica Wang, Renelle Handa, Jessica Jia
University of Waterloo, Canada

FIRST SPECIAL MENTION.png

Liza Asamoah
Technical University of Berlin, Germany

bottom of page