ニッポンカガクギジュツシンコウザイダン
Composed of
science and technology; technology; scientific techniques
promotion; encouragement
foundation (institution); syndicate; group