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