University

Espace Universitaire Régional de l'Océan Indien

https://euroi.mg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27251
935
11
27766
26995
7356
6084