University

University of Seychelles American Institute of Medicine

https://www.usaim.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22788
772
2
29479
21521
5819
6626