Yicheng Du

University of Toronto, Canada