Technology is best when it brings people together.
Takeda Ireland, a subsidiary of Takeda Pharmaceutical Company Ltd, celebrates the opening of a cell therapy production facil...