According to the present invention, a vaccine is provided for the prophylactic or therapeutic treatment of a tumor in a subject that is a mammal, as well as methods of using said vaccine, including in treating tumors and in generating a CTL response. The vaccine contains many nanoparticles and a pharmaceutically acceptable carrier, salt or diluent. These nanoparticles contain a nucleus containing a metal and / or semiconductor atom; and a crown containing a plurality of ligands covalently linked to the nucleus, wherein at least the first ligand of the specified set contains a carbohydrate moiety that is covalently linked to the core through the first linker, and at least the second ligand of the specified set contains an epitope peptide, which is covalently linked to the nucleus through a second linker, said second linker contains a peptide part and a non-peptide part, wherein said peptide part contains the sequence XXZ, where X is an amino acid, brane from A and G; X represents an amino acid selected from A and G; and Z is an amino acid selected from Y and F, wherein said epitope peptide forms at least a portion of a tumor-associated antigen (TAA) or is derived from a tumor-associated antigen (TAA).Согласно настоящему изобретению предложена вакцина для профилактического или терапевтического лечения опухоли у субъекта, представляющего собой млекопитающее, а также способы применения указанной вакцины, в том числе при лечении опухолей и при выработке ответа CTL. Вакцина содержит множество наночастиц и фармацевтически приемлемый носитель, соль или разбавитель. Указанные наночастицы содержат ядро, содержащее атом металла и/или полупроводника; и корону, содержащую множество лигандов, ковалентно связанных с ядром, при этом по меньшей мере первый лиганд из указанного множества содержит углеводный фрагмент, который ковалентно связан с ядром через первый линкер, и при этом по меньшей мере второй лиганд из указанного множества содержит эпитопный пептид, который ковалентно свя