HFIDTC: Human Factors Integration Defence Technology Centre

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

Definition in English: Human Factors Integration Defence Technology Centre