Thalidomide Plus Chemotherapy Versus Chemotherapy Alone f... | NCT02649101 | Trialant