Designed by
Title
Liver - Healthcare - Science - Medical Treatment - Organ - The liver is an organ about the size of a football. #253158485
Description
Fla source file available - The liver is your largest internal organ. About the size of a football, it's located mainly in the upper right portion of your abdomen ââ¬â beneath the diaphragm and above your stomach. A small portion extends into the upper left quadrant. The liver is an organ about the size of a football.