LIVER BIOCHEMISTRY
LIVER BIOCHEMISTRY. Liver Largest internal organ Weighs about 1400-1800 gram Located on right side under ribcage Ability to regenerate Has over 500 vital.