NCT05771883 - A Clinical Study of Injectable IMM0306 in Combination With Lenalidomide | Crick | Crick