Stem cell research gets green light again

Science is back. As promised, President Obama today signed a bill lifting George Bush’s religion-based restrictions on stem cell research. The move heralds a return to free, open, unfettered scientific inquiry. In a very heated and ongoing debate, religious ideologues argue that it is immoral to use/destroy embryonic stem cells — “human life” — for … Continue reading Stem cell research gets green light again