University

Institut Universitaire de Technologie de Rodez

https://www.iut-rodez.fr/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
16124
3743
439
15199
5963
6683