What does SMERI stand for?
SMERI stands for "Shanghai Marine Equipment Research Institute"
How to abbreviate "Shanghai Marine Equipment Research Institute"?
"Shanghai Marine Equipment Research Institute" can be abbreviated as SMERI
What is the meaning of SMERI abbreviation?
The meaning of SMERI abbreviation is "Shanghai Marine Equipment Research Institute"
What does SMERI mean?
SMERI as abbreviation means "Shanghai Marine Equipment Research Institute"