Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Background According to estimates by the World Health Organization (WHO), stroke is the second leading cause of death worldwide and is the third greatest contributor to lost disability-adjusted life years (DALYs) globally. There are approximately 17 million strokes worldwide each…