Toru Sahara

Kyocera · Nippon Closures Co. · Toyo Seikan Co.
Total Patents: 34
Overall Rank: #102,535
Years Active: 2011–2022
Kyocera Rank: #32