NCT00507416 - Velcade,Thalidomide, and Dexamethasone Versus Velcade and Dexamethasone Versus Velcade, Melphalan, and Prednisone | Crick | Crick