Yang, Xin Qiang, McGill University, Canada