Gallbladder cancer: lessons from a rare tumour.

Gallbladder cancer: lessons from a rare tumour.