Takeshi Togano
Canon
Total Patents:
78
Overall Rank:
#23,952
Years Active:
1991–2010
Canon Rank:
#252