NCT00038428 - Phase 2 Study of TLK286 in Platinum Resistant Advanced Epithelial Ovarian Cancer | Crick | Crick