Kei Ohkubo
Osaka University · Earth · Showa Denko K.K.
Total Patents:
8
Overall Rank:
#594,919
Years Active:
2004–2025
Osaka University Rank:
#69