University

Institut Universitaire de France

http://www.iufrance.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3144
1001
116
16427
9452
8602
826