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.
Stem Cell/Placenta Implant
-
- Similar Topics
- Replies
- Views
- Last post