University

Université du Mans / Université du Maine

http://www.univ-lemans.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1484
578
65
2119
2026
1207
2030