University

University of Seychelles American Institute of Medicine

https://ror.org/search?query=University+of+Seychel

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22776
874
2
22336
8183
7237