Akira Mabuchi

Toyoda Gosei Co. · Nagoya University · Japan Science And Technology
Total Patents: 26
Overall Rank: #156,290
Years Active: 1985–2006
Toyoda Gosei Co. Rank: #52