University

Instituto Técnico de Capacitación y Productividad INTECAP

http://intecap.edu.gt/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
14245
1231
9
3800
13875
8602
6115