University

Universidad Mesoamericana Guatemala

https://www.umes.edu.gt/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16255
1404
12
3904
16884
5819
6626