Lenalidomide and Dexamethasone Versus Melphalan Prednisone and Lenalidomide Versus Cyclophosphamide, Prednisone and Lenalidomide in Elderly... | NCT01093196 | Trialant