site logo

Takeda takes another step into cell therapy research

Getty Images