Microsoft Taipei, Taiwan
Harbin Institute of Technology
National University of Singapore <- MSRA <- Institute of Automation, Chinese Academy of Sciences
Wuhan University of Technology Wuhan
Zhejiang University Hangzhou, Zhejiang, China
Zhejiang University Zhejiang University
University of Science and Technology of China Hefei, Anhui Province, China
Zhejiang University Hangzhou
Boston University Boston
Ph.D.@ICT Beijing@ICT, UCAS
UoB England
University of Sydney Beijing
National University of Singapore @UCSD @seu Singapore