Osamu Yamada
Canon · Hitachi · Minebea Co.
Total Patents:
181
Overall Rank:
#4,186
Years Active:
1980–2024
Canon Rank:
#1,092