A personal view of advances in biliary tract surgery.
D002759:Adenoma, Bile Duct / Q000601:surgery; D001650:Bile Duct Neoplasms / Q000601:surgery*; D001652:Bile Ducts / Q000601:surgery*; D002761:Cholangitis / Q000601:surgery*; D002763:Cholecystectomy; D002779:Cholestasis / Q000601:surgery*; D006801:Humans