Takashi Uemori
Takara Bio · Takara Shuzo Co. · Kyushu University, National University
Total Patents:
43
Overall Rank:
#69,648
Years Active:
1993–2025
Takara Bio Rank:
#2