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