Masaaki Soda

Nec · Nec Electronics · Renesas Electronics
Total Patents: 17
Overall Rank: #275,295
Years Active: 1994–2018
Nec Rank: #1,345