Shigeru Tohyama

Nec
Total Patents: 17
Overall Rank: #276,322
Years Active: 1989–2016
Nec Rank: #644