University

University of Seychelles American Institute of Medicine

https://en.wikipedia.org/wiki/University of Seyche

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23180
868
2
22915
6553
7212