University

Instituto Técnico de Capacitación y Productividad INTECAP

https://intecap.edu.gt/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15240
1278
10
14145
5963
6683