Naoki Oda

Nec · Babcock-Hitachi · Brother Kogyo
Total Patents: 55
Overall Rank: #45,724
Years Active: 1983–2024
Nec Rank: #202