Social and economic costs and health-related quality of life in stroke survivors in the Canary Islands, Spain.

Social and economic costs and health-related quality of life in stroke survivors in the Canary Islands, Spain.