IOI 2016

2016 IOI Team

(From left to right):
Front row: J.P. Pretti, Farbod Yadegarian, Jeffrey Xiao, Kevin Sun, Timothy Li, and Troy Vasiga