Nottingham, Nottingham, United Kingdom
University of Nottingham
National University of Singapore
Beijing Language and Culture University