カイヨウケンキュウカイハツキコウ
Meanings
Name
1. Japan Agency for Marine-Earth Science and Technology; JAMSTEC
Composed of
ocean; sea
research and development; R&D
mechanism; machinery; system; structure; organization