Immunomedics Announces IMMU-132 Objective Response Rate (ORR) = 31% (Centrally Reviewed); 34% (Locally Assessed), Median Duration of Response (DOR) = 9.1 Months (Centrally Reviewed); 7.6 Months (Locally Assessed)
Eddie Staley