Sascha R. Tittel, Germany

German Center for Diabetes Research (DZD) Munich-Neuherberg