DETAR

AcronymDefinition
DETARDirected Energy Technology Applications and Research