• Photos
  • Map
  • Streetview
  • Upload

City: Shanghai

The Shanghai University was founded during 1922 in the grand revolution in China throughout Kuomintang and Communist cooperation. It is a public, widespread university situated in Shanghai, China. The Shanghai University is one of the country’s most important research universities. It is also the biggest institution of higher learning run by Shanghai Municipality.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image