How many places does Shanghai University rank in China?
72nd place. According to official website of Shanghai University, in 2023, Shanghai University ranked 72nd in China. Shanghai University is a comprehensive university located in Shanghai, China. Its origin can be traced back to the establishment of Shanghai Guanghua at the end of last century 19. Today, Shanghai University is a full-time undergraduate college approved by the Ministry of Education, and it is one of the first universities in China to award doctoral and master's degrees.