One hundred consecutive hepatobiliary resections for biliary hilar malignancy: preoperative blood donation, blood loss, transfusion, and outcome.

One hundred consecutive hepatobiliary resections for biliary hilar malignancy: preoperative blood donation, blood loss, transfusion, and outcome.