University

Universidad Interserrana del Estado de Puebla Ahuacatlán

https://uiepa.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28593
3455
886
28574
6492
6650