Bath, Bath and North East Somerset, United Kingdom
Dalian University of Technology
Nanyang Technological University