Tohru Yamamoto
Canon · Showa Denko K.K. · Honda Motor Co.
Total Patents:
39
Overall Rank:
#82,775
Years Active:
1984–2021
Canon Rank:
#8,497