University

Université de Montpellier (comUE Languedoc Roussillon Universités)

http://www.umontpellier.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
513
205
9
2252
1938
710
126