Atsuo Baba

Takeda Chemical Industries · Takeda Chemical Ind. · Takeda Pharmaceutical Company Limited
Total Patents: 14
Overall Rank: #355,863
Years Active: 1995–2006
Takeda Chemical Industries Rank: #96