Katsuhiko Kusakabe
Takara Bio · Takara Shuzo Co.
Total Patents:
6
Overall Rank:
#864,127
Years Active:
1990–2012
Takara Bio Rank:
#44