ニホンセンモンイキコウ
Composed of
Japan
(medical) specialist
mechanism; machinery; system; structure; organization