What does SCMRT stand for?
SCMRT stands for "Seychelles Centre for Marine Research and Technology"
How to abbreviate "Seychelles Centre for Marine Research and Technology"?
"Seychelles Centre for Marine Research and Technology" can be abbreviated as SCMRT
What is the meaning of SCMRT abbreviation?
The meaning of SCMRT abbreviation is "Seychelles Centre for Marine Research and Technology"
What does SCMRT mean?
SCMRT as abbreviation means "Seychelles Centre for Marine Research and Technology"