Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Introduction Stroke is the second leading cause of death worldwide. Globally an estimated 16.9 million cases of new stroke occurred in 2010, resulting in 5.9 million stroke deaths. In the United States, a stroke occurs every 40 seconds, with a…