Shenzhen Branch Settled in
Shenzhen Branch is located in the Shenzhen Production, Learning and Research Base of Huazhong University of Science and Technology, Yuexing 3rd Road, Nanshan District, Shenzhen. Contact address: 1106, Building A, Huazhong University of Science and Technology Production, Learning and Research Base, Yuexing 3rd Road, Nanshan District, Shenzhen.