Takashi Otsuji

Nec Electronics · Renesas Electronics · Shimano
Total Patents: 3
Overall Rank: #1,571,649
Years Active: 2003–2019
Nec Electronics Rank: #715