University

Institut Universitaire de France

http://www.iufrance.fr/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2996
985
110
14340
9111
5819
862