University

Institut Universitaire de France

http://www.iufrance.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12596
3011
320
16751
9940
11401
6033