Shohei Takeda

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