SAR650984, Pomalidomide and Dexamethasone in Combination... | NCT02283775 | Trialant