University

Universidad Mesoamericana Puebla

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23047
2571
533
25630
22520
7356
6084