INLDT: Institute for Non-Lethal Defense Technologies

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

Definition in English: Institute for Non-Lethal Defense Technologies