Home > Map

Yueyang Road Campus
Address: ShanghaiTech University
Building 8, 319 Yueyang Road, Shanghai, China
Postal Code: 200031




Zhangjiang Campus
Address: 393 Middle Huaxia Road, Pudong, Shanghai
Postal Code: 201210