ITDG-EA

AcronymDefinition
ITDG-EAIntermediate Technology Development Group - Eastern Africa