RT @TheEconomist: Scientists have persuaded an organ to regenerate itself inside a living mammal http://t.co/FDnygFOxuC

9:20pm April 9th 2014 via Hootsuite