Wednesday, May 05, 2004
A New Hope
Tomorrow's issue of Nature will feature an article revealing the source of insulin-producing Beta cells. This is of course of paramount significance to diabetes researchers and patients. If the body can be coaxed into producing more of these cells, and thus more insulin, then a cure, of sorts, may be achieved. Brilliant!!