TY - RPRT TI - Helicobacter pylori: recent developments. AU - G N Tytgat PY - 1994 UR - https://pubmed.ncbi.nlm.nih.gov/7921151/ ID - 7921151 ER -