University

Xiamen University of Technology (Lujiang University) / 厦门理工学院

http://www.xmut.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2161
595
237
6088
2050
6000
2164