Shouichi Inaba

A.L.M.T. · Toyo Seikan Co.
Total Patents: 2
Overall Rank: #1,930,602
Years Active: 1989–2019
A.L.M.T. Rank: #72