University

Xiamen Institute of Technology / 厦门工学院

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9277
3269
1249
11191
6807
8602
6115