University

Instituto Pedagógico Anglo Español IPAE

http://pedagogicoiae.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25620
3114
744
15786
26143
7356
6084