University

Universidad Mesoamericana Guatemala

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
16255
1404
12
3904
16884
5819
6626