He has also held several visiting positions in North America, Europe, and Asia, such as a membership of the Institute for Advanced Study in Princeton in 2011-2012, a Spalding Visiting Fellowship at Clare Hall of Cambridge University in 2014-2015, and a visiting professorship at Beijing Normal University in June-July 2015.