University

Instituto Técnico de Capacitación y Productividad INTECAP

https://intecap.edu.gt/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15406
1281
10
14146
6492
6650