GrantsEuropean Community German Cancer Aid European Union Federal Ministry of Science, Germany German Center of Diabetes Research German Federal Ministry of Education and Research European Innovative Medicines Initiative SOPHIA German Research Foundation (DFG)