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)
Copyright 1988-2018 AcronymFinder.com, All rights reserved.