European Stroke Journal European Stroke Journal, 6(3), 236-244. SAGE PUBLICATIONS LTD European Stroke Journal, 6, 236-244 European Stroke Journal, 6, 3, pp. 236-244
International Journal of Stroke International Journal of Stroke, 16(9), 1031-1038. SAGE PUBLICATIONS LTD International Journal of Stroke, 16, 1031-1038 International Journal of Stroke, 16, 9, pp. 1031-1038