-
New data sheds light on the mechanism behind stress and heart health. Many heart attacks occur due to the coronary arteries being blocked by blood clots that have been formed when plaques of cholesterol have ruptured. When blood is not flowing in the blocked arteries, it leads to the...