Which organ stores the greatest amount of the body's total glycogen?
a. muscles
b. brain
c. liver
d. kidneys
e. bones
1 answer
c. liver
a. muscles
b. brain
c. liver
d. kidneys
e. bones
1 answer