Tetsuya Ohnishi
Canon · Sharp Kabushiki Kaisha · Xenogenic Development Limited Liability
Total Patents:
33
Overall Rank:
#108,497
Years Active:
1989–2015
Canon Rank:
#2,685