© Jan Roeder
Prof. Stephan Herzig
Ph.D.
Ph.D.
Professor and Research Director Helmholtz Munich
Ingolstädter Landstraße 1
85764 Neuherberg
Head of Department
Helmholtz Diabetes Center HDC
Joint Heidelberg-IDC Translational Diabetes Unit Heidelberg University Hospital