University

Instituto Agustín Palacios Escudero

https://www.iape.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25108
2738
571
24990
6488
6650