Insulin-producing organoids offer hope for treating type 1 diabetes Posted by rkolberg on Thursday September 24, 2020 @10:30AM from the directorsblog.nih.gov dept. https://directorsblog.nih.gov/2020/09/24/insulin-producing-organoids-hope-for-treating-type-1-diabetes/ ( no comments | 2 points | on HN )
There are no comments yet.