Toru Shibuya
Nec · Toyo Gosei Co. · Miki Pulley Co.
Total Patents:
18
Overall Rank:
#256,323
Years Active:
1986–2019
Nec Rank:
#2,830