What causes heart diseases? We know that sometimes bad genes are responsible for it while sometimes unhealthy lifestyle is to be blamed for various heart conditions. But there is another factor that may take a toll on your heart as well. According to a latest research published in the New England Journal of Medicine, heart […]