University

Universidad Mesoamericana Guatemala

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
15969
1394
11
4012
16304
7360
6084