Ferritin proteins comprising a mutation replacing a surface-exposed amino acid with a cysteine, an N- or C- terminal linker comprising a cysteine, and/or one or more immune-stimulatory moieties linked to the ferritin protein via a surface-exposed amino acid are disclosed. The ferritin proteins can further comprise a non-ferritin polypeptide and be antigenic, e.g., for use in eliciting antibodies against the non-ferritin polypeptide.Les protéines de ferritine comprennent une mutation remplaçant un acide aminé exposé en surface par une cystéine, un lieur N-ou C-terminal comprenant une cystéine, et/ou une ou plusieurs fractions immunostimulantes liées à la protéine de ferritine par l'intermédiaire d'un acide aminé à surface exposée. Les protéines de ferritine peuvent en outre comprendre un polypeptide non-ferritine et être antigéniques, par exemple, pour une utilisation dans la provocation d'anticorps contre le polypeptide non-ferritine.