Toshiharu Ueda
Canon · Takatori · Takatori Machinery Works
Total Patents:
20
Overall Rank:
#222,663
Years Active:
1981–2018
Canon Rank:
#3,927