Immunity and stroke, the hurdles of stroke research translation.

Immunity and stroke, the hurdles of stroke research translation.