University

Koya University

http://koyauniversity.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9529
296
22
1781
13331
5544
6007