CONTACT

Address:

Building No.6 99 HaiKe Rd, Zhangjiang High Tech Park Pudong District, Shanghai 201210

Email:

taohch@shanghaitech.edu.cn

Office:

Room 207, Building No. 6, 99 Haike Rd