IIDEA

AcronymDefinition
IIDEAInternational Institute for Democracy and Electoral Assistance