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