Pathogenesis and management of choledocholithiasis.

Pathogenesis and management of choledocholithiasis.