Mutsumi Sano
Takara Shuzo Co. · Takara Bio
Total Patents:
9
Overall Rank:
#585,230
Years Active:
1995–2006
Takara Shuzo Co. Rank:
#18