Nobuyuki Okuda

Sumitomo Electric Industries · Showa Aluminum · Alps Electric Co.
Total Patents: 33
Overall Rank: #108,420
Years Active: 1992–2016
Sumitomo Electric Industries Rank: #1,247