University

Yeungnam College of Science & Technology / 영남이공대학교

http://www.ync.ac.kr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12895
4838
163
14261
11272
8602
6115