University

Université de Besançon

https://www.univ-fcomte.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
767
335
27
1306
639
860