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