What does IMRD stand for?
IMRD stands for "International Master in Rural Development"
How to abbreviate "International Master in Rural Development"?
"International Master in Rural Development" can be abbreviated as IMRD
What is the meaning of IMRD abbreviation?
The meaning of IMRD abbreviation is "International Master in Rural Development"
What does IMRD mean?
IMRD as abbreviation means "International Master in Rural Development"