NSRDEC

AcronymDefinition
NSRDECNatick Soldier Research Development and Engineering Center (Natick, MA)