University

Koya University

http://koyauniversity.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14057
441
24
921
13591
11401
6033