UN-DDSMS

AcronymDefinition
UN-DDSMSUnited Nations Department for Development Support & Management Services