winter5371 winter5371 01-06-2018 Biology contestada The liver can be found in which one of the nine regions of the abdomen