What does NIMRD stand for?
NIMRD stands for "National Institute for Marine Research and Development"
How to abbreviate "National Institute for Marine Research and Development"?
"National Institute for Marine Research and Development" can be abbreviated as NIMRD
What is the meaning of NIMRD abbreviation?
The meaning of NIMRD abbreviation is "National Institute for Marine Research and Development"
What does NIMRD mean?
NIMRD as abbreviation means "National Institute for Marine Research and Development"