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