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