University

Yanbian University / 延边大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1829
510
214
6723
1318
6268
2009