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