Hirschengraben 84, CH-8001
Zurich
Switzerland
University of Zurich - Epidemiology, Biostatistics and Prevention Institute (EBPI)
Diabetes, antidiabetic drugs, public health, economic