Satoshi Igarashi
Teijin Limited · Showa Denko K.K. · Dexerials
Total Patents:
11
Overall Rank:
#449,755
Years Active:
1995–2022
Teijin Limited Rank:
#317