University

Universidad Mesoamericana Guatemala

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
15969
1394
11
4012
16304
7360
6084