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