A potential cure for diabetes found in human stomach cells – Tech Explorist 05/27/2023 majac Diabetes The beta-like organoids performed essentially as real pancreatic beta cells would need when implanted into diabetic mice, secreting insulin in … Share on FacebookTweetFollow usSave