Tilak Banerjee

Head - Innovation Capability Center, Takeda