A Clinical Study in Three-arm of Lurbinectedin (PM01183)... | NCT01951157 | Trialant