University

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

https://ices.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13062
3094
351
15506
11490
7356
6084