Posts

IO Biotech Sheds 50% of Staff After FDA Blocks Cancer Vaccine Approval Path

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