Gallbladder

 

Adenomyomatous hyperplasia

 

Gallbladder Adenocarcinoma

Clear cell carcinoma

Adenosquamous carcinoma

Small cell carcinoma

Large cell neuroendocrine carcinoma

Biliary cystadenocarcinoma