University

Universidad del Valle de Guatemala

https://www.uvg.edu.gt/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
4208
343
2
7050
4495
4527