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