Risk factors for gallbladder cancer: a reappraisal.

Risk factors for gallbladder cancer: a reappraisal.