University

Institut Universitaire de Technologie de Rodez

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
15575
3824
381
20202
14085
8602
6115