NCT01079936 - Lenalidomide and High-Dose Melphalan | Crick | Crick