University

Sichuan Engineering Technical College

http://www.scetc.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11880
4480
1801
10011
5963
6683