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
13300
3161
311
17440
11519
8602
6115