University

Université des Mascareignes

https://udm.ac.mu/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
20136
627
8
19728
5963
6683