William R Jarnagin

Blumgarts surgery of the liver biliary tract and pancreas - 5 - Philadelphia Saunders College Publications 2012