Yoshihiko Aihara
Canon · Showa Shell Sekiyu Kabushiki Kaisha · Shell Oil Compny
Total Patents:
51
Overall Rank:
#52,887
Years Active:
1985–2017
Canon Rank:
#1,092