What does IDRD stand for?
IDRD stands for "Interaction Design Research Division"
How to abbreviate "Interaction Design Research Division"?
"Interaction Design Research Division" can be abbreviated as IDRD
What is the meaning of IDRD abbreviation?
The meaning of IDRD abbreviation is "Interaction Design Research Division"
What does IDRD mean?
IDRD as abbreviation means "Interaction Design Research Division"