Mechanisms, challenges and opportunities in stroke.

Mechanisms, challenges and opportunities in stroke.