Stroke is a global challenge, affecting more than 13 million people each year. The majority of stroke patients are left with permanent disabilities that undermine their independence, and create a ...