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.

Definition in English: SHAPE Air Defense Technical Center