Japan Ship Technology Research Association (JSTRA)

Contact info

Position Chairman

Address

2-10-9 Akasaka

Tokyo

107-0052

Japan

IALA will not be held responsible for the information displayed on this page