Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Stroke is the third leading cause of death and the most common cause of long-term neurologic disability worldwide. Each year, 795,000 Americans suffer a stroke, of which 80% are ischemic. Carotid atherosclerotic disease is implicated in 15% to 30% of…