Toru Sekiguchi
Yamada Manufacturing Co. · Nec · Honda Motor Co.
Total Patents:
40
Overall Rank:
#78,598
Years Active:
1985–2024
Yamada Manufacturing Co. Rank:
#7