University

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

https://euroi.mg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27005
955
12
26741
26756
11401
6033