University

Universidad Mesoamericana Puebla

https://www.umaweb.edu.mx/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23446
2413
537
26668
22876
5819
6626