Shoichi Inaba

Nec · Bandai Co. · Toyo Seikan Co.
Total Patents: 11
Overall Rank: #449,494
Years Active: 1997–2022
Nec Rank: #2,374