Address: No. 227 South Chongqing Road, Shanghai, China,200025

E-mail: hlxysjtu@163.com

Postal Code: 200025

Contact Us:021-63846590-776864