Phase 2 Study of TLK286 in Platinum Resistant Advanced Ep... | NCT00038428 | Trialant