University

Institut Universitaire de Technologie de Rodez

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15575
3824
381
20202
14085
8602
6115