Natalia Boukharov None
Scientific Director Strategy Lead IEM RD DDU Portfolio and Strategy Takeda
Headquarters:
United States
Scientific Director Strategy Lead IEM RD DDU Portfolio and Strategy Takeda