Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Overview of liver functions and evolution The liver is the largest solid organ in the human body. It has a unique structure with a dual blood supply, being approximately one-third from the hepatic artery and two-thirds from the portal venous…