University

University of Seychelles

https://unisey.ac.sc/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
8281
202
1
15631
5963
5422