University

Yanbian University / 延边大学

http://www.ybu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2394
234
234
10758
1561
5822
2083