Main bile duct carcinoma management Our experience on 38 cases.