University

Institut Universitaire de France

https://www.iufrance.fr/

World RankingContinental RankingCountry RankImpactOpennesssort ascendingExcellence
12205
2698
283
10055
6492
6650