Innovative tech provides comprehensive stroke care for even the most complex patients

Strokes affect nearly 800,000 Americans each year and are the leading cause of long-term disability in the United States.
Published: 11:54 AM PST December 12, 2018