ニホンケイエイノウリツケンキュウジョ
Composed of
Japan
management; administration; operation; running (a business); conducting
efficiency; moment
research institute; (research) laboratory