Helicobacter Pylori's plasticity zones are novel transposable elements. Article uri icon