University

Universidad Politécnica de Ramos Arizpe

https://portal.upra.mx/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
24524
2625
536
24372
6492
6650