Masanori Baba
Takeda Chemical Industries · Kagoshima University · Tobira Therapeutics
Total Patents:
41
Overall Rank:
#75,958
Years Active:
1982–2023
Takeda Chemical Industries Rank:
#115