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