University

Xiamen Institute of Technology / 厦门工学院

http://www.xit.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10169
3653
1200
7405
6492
6650