IDPAD

AcronymDefinition
IDPADIndo-Dutch Programme for Alternatives in Development (India)