Dalian University of Technology

2 Linggong Road, Ganjingzi District, Dalian City, Liaoning Province, 116024, China (Outside UK)