University

Southwest Petroleum University / 西南石油大学

http://www.swpu.edu.cn/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
1396
349
154
3971
1912
3489
1229