にほんかがくぎじゅつじょうほうセンター
Composed of
Japan
science; to think about scientifically; to think in terms of science
technical information; technical knowledge; know-how
Composed of
Japan
science and technology; technology; scientific techniques
information centre; documentation centre; clearinghouse for information