Kei Ohkubo

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