Shohei Takeda
Canon · Disco · I-Pex
Total Patents:
14
Overall Rank:
#330,179
Years Active:
1990–2025
Canon Rank:
#7,260