What does IMRD stand for?
IMRD stands for "Information and Media Relations Division"
How to abbreviate "Information and Media Relations Division"?
"Information and Media Relations Division" can be abbreviated as IMRD
What is the meaning of IMRD abbreviation?
The meaning of IMRD abbreviation is "Information and Media Relations Division"
What does IMRD mean?
IMRD as abbreviation means "Information and Media Relations Division"