University

Southwest Petroleum University

https://www.swpu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1111
248
119
2601
2477
793