OT? Anti-cancer vaccine

The description sounds more like a treatment than a vaccine ( regardless of its name- Vaxinia)

Nevertheless- good news.