Ikunoshin Kato
Takara Shuzo Co. · Takara Bio · Mie University
Total Patents:
211
Overall Rank:
#2,982
Years Active:
1988–2020
Takara Shuzo Co. Rank:
#1