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