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