University

Institut Universitaire de Technologie de Rodez

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

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
16700
3807
447
15727
6488
6650