suneffect7

About

Your β-cell sugar toxicity hypothesis: Appealing yet tough to confirm.