ニホンカクヅケケンキュウジョ
Composed of
Japan
rating; ranking; grading; classification
research institute; (research) laboratory