University

Koya University

http://koyauniversity.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9528
296
22
1781
13330
5544
6008