ryand2
Established Member
- Reaction score
- 0
http://stemcelex.com/index.htm
has been discussed on hlh a while ago.. and now this new website popped back up, but i cant really understand any of it.. can any of the smarter guys check out what their claims are?
has been discussed on hlh a while ago.. and now this new website popped back up, but i cant really understand any of it.. can any of the smarter guys check out what their claims are?