Etoposide, Cyclophosphamide, Thalidomide, Celecoxib, and... | NCT00357500 | Trialant