Stem Cell/Placenta Implant
Posted: Wed Feb 08, 2006 6:01 am
Not to sure what to think of this news item. Very very small study with some results.
http://www.transworldnews.com/NewsStory ... t=Politics
Dunmann.
http://www.transworldnews.com/NewsStory ... t=Politics
Dunmann.