Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Introduction Approximately 795,000 people suffer a new or recurrent stroke annually in the United States, with 87% of strokes caused by cerebral ischemia ( ). Ischemic stroke (IS) is a leading cause of disability worldwide, and indirect costs resulting from…