cylembio

IO Biotech Presents Phase 3 Results for Cylembio plus KEYTRUDA (pembrolizumab) in First-line Advanced Melanoma at ESMO 2025

October 20, 2025 02:30 ET  | Source: IO Biotech Cylembio plus pembrolizumab achieved a clinically relevant 19.4 months median progression…

2 months ago