University

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

https://www.xmut.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2566
740
245
3418
6928
1958