NNEMP

AcronymDefinition
NNEMPNon-Nuclear Electromagnetic Pulse