An immunogen includes an antigenic EGFRvIII peptide linked to a Qβ bacteriophage virus-like particle (VLP) carrier. The antigenic EGFRvIII peptide has at least 53%, at least 61%, at least 69%, at least 76%, at least 84%, or at least 92% sequence similarity amino acid similarity to LEEKKGNYVVTDH (SEQ ID NO:1).L'immunogène comprend un peptide EGFRvIII antigénique lié à un support de particule de type virus (VLP) bactériophage Qß. Le peptide EGFRvIII antigénique présente au moins 53 %, au moins 61 %, au moins 69 %, au moins 76 %, au moins 84 %, ou au moins 92 % de similarité de séquence d'acides aminés avec LEEKKGNYVVTDH (SEQ ID NO : 1).