University

École normale Supérieure de Rennes / ENS Rennes

http://www.ens-rennes.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9991
2344
219
6233
8439
5819
6626