University

University of Seychelles

https://unisey.ac.sc/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8245
222
1
15658
7619
5871