Clinical Trial of Lurbinectedin (PM01183) in Platinum Res... | NCT02421588 | Trialant