theres a lot of other places reporting on this, and a scientific paper in nature. https://www.abc.net.au/news/2024-01-02/breakthrough-in-diabetes-treatment-research/103278156
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments