What does ITD stand for?
ITD stands for "Information Technologies and Disabilities"
How to abbreviate "Information Technologies and Disabilities"?
"Information Technologies and Disabilities" can be abbreviated as ITD
What is the meaning of ITD abbreviation?
The meaning of ITD abbreviation is "Information Technologies and Disabilities"
What does ITD mean?
ITD as abbreviation means "Information Technologies and Disabilities"