contestada

plzzzzzz i need help it’s due soon!

what do both the liver and the pancreas do for the body besides for aid in the digestive process