Surgery

Predisposing factors for stomach carcinoma ?