Mitazalimab shows promising survival rates in cancer study February 26, 2025 Updated data from phase 2 study reveals survival benefit