What does ITD stand for?
ITD stands for "immediate therapeutic dissection"
How to abbreviate "immediate therapeutic dissection"?
"immediate therapeutic dissection" can be abbreviated as ITD
What is the meaning of ITD abbreviation?
The meaning of ITD abbreviation is "immediate therapeutic dissection"
What does ITD mean?
ITD as abbreviation means "immediate therapeutic dissection"