1,566 reputation
3 1

XiaoChuan Yu

Software Engineering student at University of Waterloo