Did anyone else catch a Channel 5 news item last Friday (22nd) on new Type 1 diabetes research in the US? Unfortunately, I didn't hear all the report, but it gave the impression that this new technique/treatment could reverse Type 1 within a year of commencement.
I've tried since Friday to...