Overview
Shanghai University of Sport (SUS) is a public sports university located in Shanghai, China, jointly managed by the General Administration of Sport of China and the Shanghai Municipal People's Government. It is the only sports university in China designated as a national 'Double First-Class' construction university.
Founded in 1952 as East China Institute of Physical Education, it was renamed Shanghai University of Sport in 2023. SUS has three campuses (Yangpu, Xuhui, Songjiang) and two teaching sites (Jiangwan, Huangpu), covering over 1,100 mu (approx.
