Our Campus

Please drop by and visit us at our two campuses. 

Yueyang Campus: 319 Yueyang Road, Puxi, Shanghai 200031

Zhangjiang Campus: 393 Middle Huaxia Road, Pudong, Shanghai, 201210


Office of International Affairs

Phone: 86-21-20685146    

Email: oia@shanghaitech.edu.cn