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