University

Institut Universitaire de Formation des Maîtres de Paris

http://www.espe-paris.fr/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13660
3168
306
10982
12741
5819
6626