University

Koya University

http://koyauniversity.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8717
314
33
12756
3238
6658