New antibody cancer treatment shrinks tumors in 50% of patients

Technology