Tsutomu Onodera

Fujikura · NTT · Idemitsu Petrochemical Co.
Total Patents: 16
Overall Rank: #300,983
Years Active: 1990–2010
Fujikura Rank: #115