University

Universidad Politécnica de Ramos Arizpe

https://portal.upra.mx/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
24524
2625
536
24372
6492
6650