What does JSTRA stand for?
JSTRA stands for "Japan Ship Technology Research Association"
How to abbreviate "Japan Ship Technology Research Association"?
"Japan Ship Technology Research Association" can be abbreviated as JSTRA
What is the meaning of JSTRA abbreviation?
The meaning of JSTRA abbreviation is "Japan Ship Technology Research Association"
What does JSTRA mean?
JSTRA as abbreviation means "Japan Ship Technology Research Association"