Insulin Sensitivity Means More Than You Think

Insulin is, by current accounts, the greatest scourge to a lean physique, long-term health, smart children, world peace, sexual competence, NAFTA, singularity, the economy, the rain forests, climate change, your mother, your father, and your brothers and sisters. In short,  you should panic and throw yourself from the nearest window.  Since the nearest window is … Continue reading Insulin Sensitivity Means More Than You Think