TY - RPRT TI - Recent developments in Helicobacter pylori vaccination. AU - J G Kusters PY - 2001 DO - 10.1080/003655201753265406 UR - https://pubmed.ncbi.nlm.nih.gov/11768556/ ID - 11768556 ER -