Shanghai Tech University: Ranking & Review

Shanghai Tech University logo
Shanghai
rank
China
rank
World
rank
162312745
Top 17%

General info

Alternative names上海科技大学
Founded2013
AccreditationShanghai Municipal Education Commission
Religious affiliationNone

Location and Contacts

Official Websitewww.shanghaitech.edu.cn
Address319 Yueyang Road
Shanghai, Shanghai, 200031
China
City population23,390,000
Phone+86 (21) 5420 1356
Fax+86 (21) 5420 1292