What does NEMRL stand for?
NEMRL stands for "New England Marine Research Laboratory"
How to abbreviate "New England Marine Research Laboratory"?
"New England Marine Research Laboratory" can be abbreviated as NEMRL
What is the meaning of NEMRL abbreviation?
The meaning of NEMRL abbreviation is "New England Marine Research Laboratory"
What does NEMRL mean?
NEMRL as abbreviation means "New England Marine Research Laboratory"