University

Instituto Universitario Puebla

https://iup.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24761
2671
549
24628
6492
6650