What does OTTB stand for?
OTTB stands for "Ocean Technology Test Bed"
How to abbreviate "Ocean Technology Test Bed"?
"Ocean Technology Test Bed" can be abbreviated as OTTB
What is the meaning of OTTB abbreviation?
The meaning of OTTB abbreviation is "Ocean Technology Test Bed"
What does OTTB mean?
OTTB as abbreviation means "Ocean Technology Test Bed"