University

Instituto Pedagógico Anglo Español IPAE

http://pedagogicoiae.edu.mx/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25362
3223
790
14766
25874
8602
6115