Tsutomu Takada

Canon · Shimano · Ebara
Total Patents: 9
Overall Rank: #563,100
Years Active: 1999–2020
Canon Rank: #10,118