JSTRA

AcronymDefinition
JSTRAJapan Ship Technology Research Association