University

Institut Universitaire de Technologie de Lannion

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13331
3085
296
14919
12000
5819
6626