Takashi Oyamada

Nec · Nippon Electric Co. · Tamura Electric Works
Total Patents: 26
Overall Rank: #156,210
Years Active: 1981–2008
Nec Rank: #433