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