Publications of Takeda Research Laboratories, ‎1346-7271

Journal