University

Universidad Politécnica de Ramos Arizpe

https://portal.upra.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24524
2625
536
24372
6492
6650