University

Southwest Petroleum University / 西南石油大学

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1252
285
128
4174
1971
3004
1003