VLPs utilized in therapeutic skin cancer vaccine preparations include bacteriophage Qβ, HBc capsid, murine polyomavirus, and RHDV. Here, KRT88P is linked to skin neoplasm.