NCT03814005 2024-09-05
A Study of Pevonedistat in People With Blood Cancers or Solid Tumors With Kidney or Liver Problems
Takeda
Phase 1 Completed
Takeda
Takeda
Takeda
Takeda
Takeda
Takeda
Takeda
Takeda
Millennium Pharmaceuticals, Inc.
Millennium Pharmaceuticals, Inc.
Millennium Pharmaceuticals, Inc.
Millennium Pharmaceuticals, Inc.