Satoru Yamamoto

Canon · Ebara · Nitto Denko
Total Patents: 121
Overall Rank: #9,772
Years Active: 1987–2025
Canon Rank: #533