INCAE

AcronymDefinition
INCAEInstituto Centroamericano de Administración de Empresas (Spanish: Central American Institute of Business Administration)