Kenji Okado
Canon
Total Patents:
46
Overall Rank:
#63,528
Years Active:
1986–2010
Canon Rank:
#855