SAR650984 (Isatuximab), Lenalidomide, and Dexamethasone i... | NCT01749969 | Trialant