University

Southwest Petroleum University / 西南石油大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1194
121
121
3707
2084
2730
910