Posts

IO Biotech’s cancer vaccine Cylembio narrowly misses Phase III primary endpoint in advanced melanoma, but company eyes FDA filing in 2025