University

Institut Universitaire de France

http://www.iufrance.fr/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
2996
985
110
14340
9111
5819
862