Takeda (Austria)h-index: 27Total citations: 3,186Total papers: 252Homepage: https://www.takeda.com/de-at/