Don't have Telegram yet? Try it now!
https://directorsblog.nih.gov/2020/09/24/insulin-producing-organoids-hope-for-treating-type-1-diabetes/
Insulin-Producing Organoids Offer Hope for Treating Type 1 Diabetes