New platform for the assembly of islet organoids from stem cells August 22, 2019 View Content Related