<P> The portal vein or hepatic portal vein is a blood vessel that carries blood from the gastrointestinal tract , gallbladder , pancreas and spleen to the liver . This blood contains nutrients and toxins extracted from digested contents . Approximately 75 % of total liver blood flow is through the portal vein , with the remainder coming from the hepatic artery proper . The blood leaves the liver to the heart in the hepatic veins . </P>
where does the blood in the hepatic portal vein come from
gastrointestinal tract gallbladder pancreas spleen