University

Institut Universitaire de Technologie de Lannion

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13241
3133
354
12077
11981
7360
6084