Kidney Vein problems

The human spleen innerbody. Complete spleen description [continued from above]... To the hepatic portal vein. A hard connective tissue pill ...