Sakuji Ikeda

Showa Denko K.K. · Tokyo Institute Of Technology
Total Patents: 6
Overall Rank: #895,862
Years Active: 1980–1986
Showa Denko K.K. Rank: #278