High insulin response can be your health ally, study says

Researchers at Sinai Health have unearthed vital information about the relationship between insulin levels after eating and long-term heart and metabolic health.