A Trial of Thalidomide, Celecoxib, Etoposide and Cyclopho... | NCT00165451 | Trialant