Vredenburg 138
Utrecht, 3511 BG
Netherlands
Utrecht University
Bioprinting, Diabetes, Sc-islets, pluripotent stem cells, Tissue engineering, Endocrine pancreas