Satoru Ogawa

Nichia · Tokyo Electron Limited · Mitsui Engineering & Shipbuilding Co.
Total Patents: 26
Overall Rank: #151,999
Years Active: 1989–2024
Nichia Rank: #114