Whalespan
Loading…
The incretin effect, which boosts insulin release, is mediated by a substance produced by the intestine. — Whalespan