University

Instituto Técnico de Capacitación y Productividad INTECAP

http://intecap.edu.gt/

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
14245
1231
9
3800
13875
8602
6115