DRDD

AcronymDefinition
DRDDDirection de Recherches et de Développement pour la Défense (French: Defense Research and Development Directorate; Canada)
DRDDDefense Research and Development Directorate (Israel)