University

Université Catholique de l'Ouest / Facultés libres de l’Ouest

https://www.uco.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7867
1989
206
5328
6350
6650