University

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

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
12895
4838
163
14261
11272
8602
6115