Whalespan
Loading…
The liver sequesters approximately 80% of an oral glucose load and gradually releases it over time, starting around 30 minutes after intake. — Whalespan