10.1101/2022.12.15.520488
Restoring glucose homeostasis with stomach-derived human insulin-secreting organoids
2022-12-16