University

Yanbian University / 延边大学

https://www.ybu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2931
908
302
2826
7521
2281