University

Universidad Mesoamericana Guatemala

http://www.umes.edu.gt/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10300
933
6
2449
8291
11401
6033