University

Universidad Politécnica de Ramos Arizpe

https://portal.upra.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24505
2622
534
24352
6488
6650