Having worked at a startup aimed at providing efficient diabetes management, it's exciting to see research that might instead lead to a cure. I also sincerely hope this research leads to such developments.
Yes but a "long way off" is most likely in our lifetime. Great news indeed!