University

Institut Universitaire de France

http://www.iufrance.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2970
970
107
14341
9112
5822
853