Nobumasa Suzuki
Canon · Unknown · Showa-Ika Kogyo Co.
Total Patents:
40
Overall Rank:
#80,111
Years Active:
1991–2011
Canon Rank:
#1,652