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