1,626 reputation
4 1

XiaoChuan Yu

Software Engineering student at University of Waterloo