University

Universidad Mesoamericana Puebla

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
23446
2413
537
26668
22876
5819
6626