Bin Ma
University of Waterloo
Cheriton School of Computer Science
Waterloo ONCanada
N2L 3G1