Don't have Telegram yet? Try it now!
https://directorsblog.nih.gov/2013/05/07/more-beta-cells-more-insulin-less-diabetes/
More Beta Cells, More Insulin, Less Diabetes