The challenges of resident training in complex hepatic, pancreatic, and biliary procedures.

The challenges of resident training in complex hepatic, pancreatic, and biliary procedures.