Are We Closer to a Cure for Diabetes?
science.slashdot.org