In The NewsPeptide generates new insulin-producing cellsAuthorCommunicationsDateSeptember 7, 2016 Drug Discovery & Development