NCT00916513 - Quality of Life and Treatment Satisfaction of People With Type 2 Diabetes: A European Survey | Crick | Crick