Finnish researchers shed new light on the connection between sleep and the health of the cardiovascular system. Source link