Torachika Osada

Canon
Total Patents: 51
Overall Rank: #52,969
Years Active: 1992–2014
Canon Rank: #700