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