1 comment

[ 7.8 ms ] story [ 46.7 ms ] thread
Despite the sensational title, the article itself makes no mention of "stopping diabetes in its tracks"; merely tracing the emergence of diabetes.