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