ニホンゲンシリョクケンキュウカイハツキコウ
Composed of
Japan
atomic energy; nuclear power
research and development; R&D
mechanism; machinery; system; structure; organization