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