Takatoshi Ogawa

Nec · Takenaka · The Japan Steel Works
Total Patents: 15
Overall Rank: #315,745
Years Active: 1983–2023
Nec Rank: #1,345