University

Southwest Petroleum University / 西南石油大学

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
1202
270
123
3705
2084
2728
918