Mailing Address: 99 Haike Road, Building 6-220, Pudong, Shanghai, 201210.

Telephone Numbers: (+86)-21-20685004

E-mail Address: zhaosw(at)shanghaitech.edu.cn