University

International University for Graduate Studies

https://iugrad.edu.dm/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22291
2221
4
22033
6492
6650