University

International University for Graduate Studies

https://iugrad.edu.dm/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23451
2770
3
24261
23042
8602
6115