University

Institut Universitaire de Technologie de Rodez

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
16124
3743
439
15199
5963
6683