Tomofumi Takuwa

Seldar Pharma · Astellas Pharma · Yamanouchi Pharmaceutical Co.
Total Patents: 9
Overall Rank: #561,842
Years Active: 2004–2020
Seldar Pharma Rank: #1