What does DTR stand for?
DTR stands for "Division of Technical Resources"
How to abbreviate "Division of Technical Resources"?
"Division of Technical Resources" can be abbreviated as DTR
What is the meaning of DTR abbreviation?
The meaning of DTR abbreviation is "Division of Technical Resources"
What does DTR mean?
DTR as abbreviation means "Division of Technical Resources"