University

International University for Graduate Studies

http://iugrad.edu.dm/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23768
2847
3
24865
23182
11401
6033