The United States has the highest incarceration rate of any country, with more than half of those individuals serving in state prisons. Heart disease is the leading cause of death for Americans. In a recent study, researchers from the Leonard Davis Institute of Health Economics (LDI) examined records from state prison systems to understand how […]