NCT02421588 - Clinical Trial of Lurbinectedin (PM01183) in Platinum Resistant Ovarian Cancer Patients | Crick | Crick