University

Universidad Mesoamericana Puebla

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22466
2556
528
20654
22283
8602
6115