Stem Cells – the nonsense continues

Nearly three years ago I wrote this post about stem cells and the utter nonsense of brands claiming that plant stem cells can ‘reactivate stem…

Thought for the Day: Stem Cells and Bollocks

Stem Cell: noun – BIOLOGY plural noun: stem cells ‘an undifferentiated cell of a multicellular organism which is capable of giving rise to indefinitely more…