Whalespan
Loading…
Insulin resistance has been a protective mechanism throughout evolution, enabling survival during starvation. — Whalespan