デンシギジュツソウゴウケンキュウジョ
Composed of
electron; electronic
technology; engineering; technique; skill; art; craft
institute for general research; multidiscipline laboratory