University

Institut de l’Internet et du Multimédia IIM Pôle Universitaire Léonard de Vinci

http://www.iim.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12841
3040
340
16534
11123
7356
6084