University

International University for Graduate Studies

https://iugrad.edu.dm/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
22291
2221
4
22033
6492
6650