Tomoyasu Shibata

Permelec Electrode · De Nora Permelec · Institute Of National Colleges Of Technology
Total Patents: 4
Overall Rank: #1,202,682
Years Active: 2007–2016
Permelec Electrode Rank: #28