Friday, 19 February 2010

Dolphins Have Diabetes Off Switch Could Lead To Future Human Treatments

http://news.bbc.co.uk/1/hi/sci/tech/8523412.stm