Contact Information

Office: SIST 2-402E

Tel: +86 21 2068 4460

E-mail: qiuyue@@shanghaitech.edu.cn

Address: 393 Middle Huaxia Road, Shanghai, China.

Map

top