Hiroyuki Mukai

Takara Bio · Takara Shuzo Co. · Texas Instruments
Total Patents: 33
Overall Rank: #107,907
Years Active: 1994–2020
Takara Bio Rank: #7