Andy Dobinson is an ultra marathon runner and an endurance bicycle rider who experienced a cryptogenic stroke

The post Cryptogenic Stroke – Andy Dobinson appeared first on Recovery After Stroke.