Stokes affect millions of Americans each year. More than 800,000 strokes are reported in the US each year; they are the leading cause of long-term disability and the third leading cause of death, according to the National Institutes of Health. Nearly ¾ of all strokes occur in people aged 65 and over, and the risk…

Read More