University

Université du Mans / Université du Maine

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1473
64
64
2120
2026
1206
2006