The versatility of Helicobacter pylori CagA effector protein functions: The master key hypothesis.

The versatility of Helicobacter pylori CagA effector protein functions: The master key hypothesis.