Campylobacter pyloridis: a new organism to explain an old problem?

Campylobacter pyloridis: a new organism to explain an old problem?