Beijing Institute of Technology

5 South Zhongguancan Street, Haidan District, Beijing, 100081, China (Outside UK)