University

Centre Universitaire Catholique de Bourgogne

https://cucdb.fr/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20904
4781
553
20513
6492
6650