Kenichiro Ota

Showa Denko K.K. · Japan Science And Technology Agency · National University Corporation Yokohama National University
Total Patents: 10
Overall Rank: #504,885
Years Active: 2010–2020
Showa Denko K.K. Rank: #217