A Phase 2 Trial of Bevacizumab, Lenalidomide, Docetaxel,... | NCT00942578 | Trialant