NSWCDD

AcronymDefinition
NSWCDDNaval Surface Warfare Center - Dahlgren Division