University

Universidad Mesoamericana Guatemala

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
15920
1415
11
5333
15812
8602
6115