University

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

https://euroi.mg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27370
939
11
27774
27144
7360
6084