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