University

Universidad Mesoamericana Puebla

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23447
2415
538
26671
22879
5822
6528