Shanghai University
Public land-grant research university in Shanghai, China.Shanghai University (SHU) is a public land-grant research university in Shanghai, China. The university is part of Project 211 and the Double First-Class Construction. Shanghai University was founded in 1922, and has been developed into a university with profound academic traditions and outstanding research facilities, embracing students from various countries with its global outlook.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Shangda Road station
Shanghai Metro station
Shanghai University station
Shanghai Metro station

Qihua Road station
Metro station in Shanghai, China
Nanchen Road station
Shanghai Metro station

Qi'an Road station
Metro station in Shanghai, China

Nanda Road station
Metro station in Shanghai, China

Fengxiang Road station
Metro station in Shanghai, China

Jinqiu Road station
Metro station in Shanghai, China