Cancer immunotherapy is enhanced by co-expression of cancer associated or tumor-specific (neo)epitopes with co-stimulatory molecules and/or other immune activators. Where desired, treatment may be enhanced by administration of a immune checkpoint inhibitor.