SADTC: SHAPE Air Defense Technical Center

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

SADTC: SHAPE Air Defense Technical Center

Definition in English: SHAPE Air Defense Technical Center