Fanglei Xie
Richmond, BC, Canada