BBC article
Re: BBC Article
I saw this on the BBC World broadcast last night. I recommend watching the video in addition to reading the article. The broadcast went into a lot more detail and mentioned the fact that the stem cells that were being used in these treatments were from a company called AllCells LLC and were not approved for human use!
NHE
NHE