University

Institut Universitaire de Technologie de Rodez

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12764
3057
323
20026
14376
8241
6033