What does IMTRA stand for?
IMTRA stands for "Institute for Maritime Technology Research and Analysis"
How to abbreviate "Institute for Maritime Technology Research and Analysis"?
"Institute for Maritime Technology Research and Analysis" can be abbreviated as IMTRA
What is the meaning of IMTRA abbreviation?
The meaning of IMTRA abbreviation is "Institute for Maritime Technology Research and Analysis"
What does IMTRA mean?
IMTRA as abbreviation means "Institute for Maritime Technology Research and Analysis"