Gross anatomy of the blood supply and biliary drainage of the canine liver.
D000818:Animals; D001652:Bile Ducts / Q000033:anatomy & histology; D001659:Biliary Tract / Q000098:blood supply*; D004285:Dogs; D006499:Hepatic Artery / Q000033:anatomy & histology; D006503:Hepatic Veins / Q000033:anatomy & histology; D008099:Liver / Q000033:anatomy & histology / Q000098:blood supply*; D008102:Liver Circulation; D011169:Portal Vein / Q000033:anatomy & histology