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