Yasutsugu Yamada

Canon · Ajinomoto Co. · Nippon Tensaiseito Kabushiki Kaisha
Total Patents: 9
Overall Rank: #586,820
Years Active: 1983–2004
Canon Rank: #10,118