NXY-059: a hopeful sign in the treatment of stroke.

NXY-059: a hopeful sign in the treatment of stroke.