University

Institut Universitaire de Technologie de Rodez

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
16124
3743
439
15199
5963
6683