The Stem Cell Irony Stephen Huff on January 16, 2008, 12:18 PM Some amusing ironies in the history of Stem Cell research.