IDPT

AcronymDefinition
IDPTIntegrated Design and Process Technology
IDPTInternational Donkey Protection Trust (UK)