Takatoshi Ohta

Canon · Okamoto Chemical Industry Co. · Toppan Printing Co.
Total Patents: 18
Overall Rank: #259,348
Years Active: 1981–2008
Canon Rank: #4,160