IO Biotech Announces 2023 Third Quarter Results
Completed enrollment of 380 patients in pivotal Phase 3 trial of lead therapeutic cancer vaccine, IO102-IO103 in combination with KEYTRUDA® (pembrolizumab), in patients with advanced melanoma Present...