Glasgow, Glasgow City, United Kingdom
Beijing University of Technology
University of Nottingham
Sheffield Hallam University