ITOD

AcronymDefinition
ITODInformation Technology Operations Division (US Federal Bureau of Investigation)
ITODInteresting Topic of Discussion