IPDTC

AcronymDefinition
IPDTCInternational Peace and Development Training Center