NCT03839940 2025-01-29MISTAlliance for Clinical Trials in OncologyPhase 3 Terminated39 enrolled 18 charts