Andrew Yi Jiang

Undergraduate Student at the University of Waterloo, majoring in Honours Computer Engineering - Co-op.