What does OCTD stand for?
OCTD stands for "Office of Collaborative Technology Development"
How to abbreviate "Office of Collaborative Technology Development"?
"Office of Collaborative Technology Development" can be abbreviated as OCTD
What is the meaning of OCTD abbreviation?
The meaning of OCTD abbreviation is "Office of Collaborative Technology Development"
What does OCTD mean?
OCTD as abbreviation means "Office of Collaborative Technology Development"