Recently, stem cell research has made its way back into the news and this article from howstuffworks.com offers an easy-to-understand crash course on the science behind the debate.
From Librarians' Internet Index: New This Week
From Librarians' Internet Index: New This Week