Helicobacter pylori: an invading microorganism? A review.

Helicobacter pylori: an invading microorganism? A review.