08.19.20
New mechanism for stroke treatment shows successful proof-of-concept
Many people who suffer a stroke are permanently disabled. Stroke remains the leading cause of long-term disability in the United States. Paralysis of one side of the body, speech and language problems, vision problems and memory loss are some of the major consequences of stroke injury. Every year, nearly 800,000 people in the United States