DTTIS stands for Defense Technology Transfer Information System

DTTIS
Share
Abbreviations And Their Meaning