Kenji Takubo

Shimadzu · Tohoku University · Kobe Steel
Total Patents: 26
Overall Rank: #148,360
Years Active: 2008–2025
Shimadzu Rank: #20