1. West China Marshall Research Center for Infectious Diseases, Center of Infectious Diseases, Division of Infectious Diseases, State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Chengdu, China
2. Helicobacter pylori Research Laboratory, School of Biomedical Sciences, Marshall Centre for Infectious Disease Research and Training, University of Western Australia, Nedlands, Australia