University

Universidad Interserrana del Estado de Puebla Ahuacatlán

https://uiepa.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27249
3197
776
27148
7521
7216