Sotaro Ito

Ibiden Co. · Keyence
Total Patents: 12
Overall Rank: #413,749
Years Active: 2011–2020
Ibiden Co. Rank: #79