IACOD

AcronymDefinition
IACODInstitute for Alternative Community Development (Japan)
IACODInternational Agency for Cooperation on Development (Switzerland)