IEWTD: Intelligence & Electronic Warfare Test Directorate

What does IEWTD mean? The above is one of IEWTD meanings. It may have other definitions. Please refer to the end of this passage.

IEWTD: Intelligence & Electronic Warfare Test Directorate

Definition in English: Intelligence & Electronic Warfare Test Directorate