Costs, outcomes and challenges for diabetes care in Spain.

Costs, outcomes and challenges for diabetes care in Spain.