Bettina Strack-Logue

Shire Human Genetic Therapies · Translate Bio · Takeda Pharmaceutical Company Limited
Total Patents: 11
Overall Rank: #447,674
Years Active: 2016–2023
Shire Human Genetic Therapies Rank: #9