University

Universidad Metropolitana Latin Campus

https://www.umla.edu.mx/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
24524
2621
532
24372
6492
6650