Kenji Takemoto

Nisshin Pharma · Screen Holdings Co. · Unknown
Total Patents: 5
Overall Rank: #947,881
Years Active: 2000–2023
Nisshin Pharma Rank: #7