H.pylori is Helicobarter pylori bacteria that causes about 85% of stomach as well as duodenal ulcers. Many doctors also believe stress is a factor since it helps produce more stomach acid.
Ulcers are also caused by some pain medication that irritate the stomach lining. |