Luis Torres

Head of Clinical Trial Configuration, Takeda