Statistics from The Stroke Association indicate that every 5 minutes in the UK alone, someone will suffer from a stroke. This is the equivalent of 100,000 strokes each and every year – and that is just in the United Kingdom. Even for the mildest strokes, in the initial 30-day recovery period after a stroke, an […]