University

Centre Universitaire Catholique de Bourgogne

https://cucdb.fr/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20904
4781
553
20513
6492
6650