A potential cure for diabetes found in human stomach cells – Tech Explorist05/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