Stroke Associationh-index: 70Total citations: 33,195Total papers: 463Homepage: https://www.stroke.org.uk/