Thursday, January 05, 2006

Stem Cell Fakery

The latest on all the problems with last spring's stem cell research out of South Korea.