408 pubs · 31,055 cites · h-index 92
National Center for Tumor Diseases
2018 - 2025
Deutsches Diabetes-Zentrum e.V.
2013 - 2025
German Center for Diabetes Research
2013 - 2025
University Hospital Carl Gustav Carus
2011 - 2025
Paul Langerhans Institute Dresden
2013 - 2025