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
13773
3303
358
17362
11391
11401
6033