Lenalidomide and Dexamethasone Versus Melphalan Prednison... | NCT01093196 | Trialant