Naoyuki Awazu

Takara Shuzo Co. · Takara Bio
Total Patents: 9
Overall Rank: #581,270
Years Active: 2000–2011
Takara Shuzo Co. Rank: #22