University

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

https://euroi.mg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27790
1044
11
27176
27644
5819
6626