So yesterday President Obama lifted the restrictions on governmental funding for stem cell research imposed by President Bush back in 2001. We’re all very excited about this and I’m sure we’ve all read about this already, but I will add my two cents anyway.
In the case you are not too familiar with President Bush’s stem cell [...]







