1. Division of Gastroenterology and HepatologyStanford University HospitalStanford USA
2. Division of Pathology Stanford University Hospital StanfordUSA
3. Department of Gastroenterology and HepatologyVeterans Affairs Palo Alto Health Care SystemPalo Alto USA
4. Department of Pathology Veterans Affairs Palo Alto Health Care System Palo Alto USA