Wednesday, February 27, 2008

Why the progression of science freakin' ROCKS!

A very promising bit of research revealing a path to type 1 diabetes cure. Keep your fingers crossed on this one for early human trials.

Link

0 Comments:

Post a Comment

<< Home