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