Whalespan
Loading…
The liver produces approximately 12 grams of glucose per hour. — Whalespan