What does ITD stand for?
ITD stands for "insulin-treated diabetes"
How to abbreviate "insulin-treated diabetes"?
"insulin-treated diabetes" can be abbreviated as ITD
What is the meaning of ITD abbreviation?
The meaning of ITD abbreviation is "insulin-treated diabetes"
What does ITD mean?
ITD as abbreviation means "insulin-treated diabetes"