Takehiro Yamaguchi

Showa Denko K.K. · Fanuc · Arkray
Total Patents: 35
Overall Rank: #97,174
Years Active: 2001–2024
Showa Denko K.K. Rank: #43