by WizardfromOz » Sun Dec 23, 2012 10:10 am
I read in an article recently that some Australian scientist had discovered one of the blocks the body puts in place to stop stem cells from being more successful - So I suspect this is going to just be the first in an extended series of amazing results