University

University of Seychelles

https://www.unisey.ac.sc/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11235
228
1
348
15589
8602
5362