International journal of stroke, 17(8):17474930211054964, 881-888. SAGE Publications Ltd International journal of stroke. SAGE Publications Ltd International Journal of Stroke, 17(8), 881-888. SAGE Publications Ltd International Journal of Stroke. SAGE PUBLICATIONS LTD International Journal of Stroke