live Related news:
Chinese-American mathematician Huaxin Lin leaves US for Shanghai institute

Shanghai Institute of Technology

24 days ago
bookmarkBookmark

Shanghai Institute of Technology is a university. It is located in Shanghai, China. It is globally ranked #1745.

Make this Notebook Trusted to load map: File -> Trust Notebook

Location on a map: 31°4′N, 121°39′E

Key facts

Extract data

Shanghai Institute of Technology is one of the universities in Shanghai, universities in China and 2,021 universities in our database.

Related

Connected or similar to Shanghai Institute of Technology: .

This dashboard is based on data from: The Center for World University Rankings, Shanghai University Ranking.

This content is available under the CC BY 4.0 license.