Whalespan
Loading…
About 80% of the body's total glycogen is stored in skeletal muscles, with the remaining 20-25% in the liver. — Whalespan