Fast Facts

ShanghaiTech University
City:Shanghai
Address:No. 393, Huaxia Middle Road, Pudong New Area, Shanghai 201210 (Pudong Campus)/ Building 8, No. 319 Yueyang Road, Xuhui District, Shanghai 200031 (Yueyang Road Campus)
English Website:https://www.shanghaitech.edu.cn/eng/

Copyright 2022© chinadaily.com.cn
京ICP备13028878号-6