University

Institut Catholique d'Études Supérieures de Vendée ICES

https://ices.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13747
3099
350
12322
5963
6658