NCT01512875 - S1119 Peruvian H. Pylori Water Contamination Study | Crick | Crick