Barbara Ludwig

Dr. Barbara Ludwig

Chair of Pancreas Islet Transplantation, Department of Endocrinology, University of Dresden, 01307 Dresden, Germany