News

IO Biotech was named to Fast Company’s World’s Most Innovative Companies of 2025 list for its potentially game-changing approach to immune-modulatory cancer vaccines, earning its place on the coveted ...