University

Universidad Mesoamericana Puebla

https://umesoamericana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30610
3907
1169
30600
5963
6683