Shohei Yokota

Takara Bio · Takara Shuzo Co.
Total Patents: 2
Overall Rank: #2,090,483
Years Active: 2005–2012
Takara Bio Rank: #118