University

Instituto Pedagógico Anglo Español IPAE

http://pedagogicoiae.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25467
709
709
15775
26003
5822
6529