« | Main | »

Behold, the power of protein ... in mice. Researchers have triggered insulin production in diabetic mice. Read more at dLife.

Hosting by Yahoo!