In The NewsPeptide generates new insulin-producing cellsAuthorCommunicationsDateSeptember 7, 2016Share Bluesky Facebook Linkedin Reddit Email Copy URL Drug Discovery & Development