TRIM25 and infection: We characterized the virulence genes vacA (s1, m1, s2, and m2), cagA, cagE, and babA2 and performed multilocus sequence typing (MLST) on 7 housekeeping genes (atpA, efp, ureI, ppa, mutY, trpC, and yphC) to infer the evolutionary dynamics of the H. pylori strains through phylogenetic and genealogic inference analyses, genetic diversity analysis and the exploration of recombination events during recurrent infections.